[][src]Trait shared::Deserializable

pub trait Deserializable {
    fn deserialize<R>(reader: &mut R) -> Result<Self, DeserializationError>
    where
        Self: Sized,
        R: Read
; }

Required methods

fn deserialize<R>(reader: &mut R) -> Result<Self, DeserializationError> where
    Self: Sized,
    R: Read

Loading content...

Implementations on Foreign Types

impl Deserializable for bool[src]

impl Deserializable for u8[src]

impl Deserializable for u16[src]

impl Deserializable for u32[src]

impl Deserializable for u64[src]

impl Deserializable for i32[src]

impl Deserializable for i64[src]

impl<T> Deserializable for Vec<T> where
    T: Deserializable
[src]

impl Deserializable for String[src]

impl Deserializable for SocketAddr[src]

impl Deserializable for [u8; 4][src]

impl Deserializable for [u8; 16][src]

impl Deserializable for [u8; 32][src]

Loading content...

Implementors

impl Deserializable for InventoryType[src]

impl Deserializable for BlockHeader[src]

impl Deserializable for CoinbaseInput[src]

impl Deserializable for CompactInt[src]

impl Deserializable for EncapsulatedAddr[src]

impl Deserializable for InventoryData[src]

impl Deserializable for Nbits[src]

impl Deserializable for Transaction[src]

impl Deserializable for TxInput[src]

impl Deserializable for TxOutpoint[src]

impl Deserializable for TxOutput[src]

impl Deserializable for u256[src]

Loading content...