Struct concordium_std::Parameter [−][src]
pub struct Parameter { /* fields omitted */ }
Expand description
A type representing the parameter to init and receive methods.
Trait Implementations
impl HasParameter for Parameter
[src]
impl HasParameter for Parameter
[src]impl Read for Parameter
[src]
impl Read for Parameter
[src]fn read(&mut self, buf: &mut [u8]) -> ParseResult<usize>
[src]
fn read(&mut self, buf: &mut [u8]) -> ParseResult<usize>
[src]Read a number of bytes into the provided buffer. The returned value is
Ok(n)
if a read was successful, and n
bytes were read (n
could be
0). Read more
fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), ParseError>
[src]
fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), ParseError>
[src]Read exactly the required number of bytes. If not enough bytes could be
read the function returns Err(_)
, and the contents of the given buffer
is unspecified. Read more
fn read_u64(&mut self) -> Result<u64, ParseError>
[src]
fn read_u64(&mut self) -> Result<u64, ParseError>
[src]Read a u64
in little-endian format.
fn read_u32(&mut self) -> Result<u32, ParseError>
[src]
fn read_u32(&mut self) -> Result<u32, ParseError>
[src]Read a u32
in little-endian format.
fn read_u16(&mut self) -> Result<u16, ParseError>
[src]
fn read_u16(&mut self) -> Result<u16, ParseError>
[src]Read a u16
in little-endian format.
fn read_u8(&mut self) -> Result<u8, ParseError>
[src]
fn read_u8(&mut self) -> Result<u8, ParseError>
[src]Read a u8
.
fn read_i64(&mut self) -> Result<i64, ParseError>
[src]
fn read_i64(&mut self) -> Result<i64, ParseError>
[src]Read a i64
in little-endian format.
fn read_i32(&mut self) -> Result<i32, ParseError>
[src]
fn read_i32(&mut self) -> Result<i32, ParseError>
[src]Read a i32
in little-endian format.
fn read_i16(&mut self) -> Result<i16, ParseError>
[src]
fn read_i16(&mut self) -> Result<i16, ParseError>
[src]Read a i16
in little-endian format.
fn read_i8(&mut self) -> Result<i8, ParseError>
[src]
fn read_i8(&mut self) -> Result<i8, ParseError>
[src]Read a i32
in little-endian format.
Auto Trait Implementations
impl RefUnwindSafe for Parameter
impl Send for Parameter
impl Sync for Parameter
impl Unpin for Parameter
impl UnwindSafe for Parameter
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<R, T> Get<T> for R where
T: Deserial,
R: Read,
[src]
impl<R, T> Get<T> for R where
T: Deserial,
R: Read,
[src]