Trait snarkvm_utilities::bytes::FromBytes[][src]

pub trait FromBytes: Sized {
    fn read<R: Read>(reader: R) -> IoResult<Self>;
}

Required methods

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

Expand description

Reads Self from reader.

Implementations on Foreign Types

impl<const N: usize> FromBytes for [u8; N][src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl<const N: usize> FromBytes for [u16; N][src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl<const N: usize> FromBytes for [u32; N][src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl<const N: usize> FromBytes for [u64; N][src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for u8[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for u16[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for u32[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for u64[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for u128[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for i64[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for ()[src]

fn read<R: Read>(_bytes: R) -> IoResult<Self>[src]

impl FromBytes for bool[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

Implementors

impl FromBytes for BigInteger64[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for BigInteger128[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for BigInteger256[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for BigInteger320[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for BigInteger384[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for BigInteger768[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]

impl FromBytes for BigInteger832[src]

fn read<R: Read>(reader: R) -> IoResult<Self>[src]