[−][src]Trait shared::Deserializable
Required methods
fn deserialize<R>(reader: &mut R) -> Result<Self, DeserializationError> where
Self: Sized,
R: Read,
Self: Sized,
R: Read,
Implementations on Foreign Types
impl Deserializable for bool
[src]
fn deserialize<R>(target: &mut R) -> Result<bool, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for u8
[src]
fn deserialize<R>(target: &mut R) -> Result<u8, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for u16
[src]
fn deserialize<R>(target: &mut R) -> Result<u16, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for u32
[src]
fn deserialize<R>(target: &mut R) -> Result<u32, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for u64
[src]
fn deserialize<R>(target: &mut R) -> Result<u64, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for i32
[src]
fn deserialize<R>(target: &mut R) -> Result<i32, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for i64
[src]
fn deserialize<R>(target: &mut R) -> Result<i64, DeserializationError> where
R: Read,
[src]
R: Read,
impl<T> Deserializable for Vec<T> where
T: Deserializable,
[src]
T: Deserializable,
fn deserialize<R>(target: &mut R) -> Result<Vec<T>, DeserializationError> where
R: Read,
T: Deserializable,
[src]
R: Read,
T: Deserializable,
impl Deserializable for String
[src]
fn deserialize<R>(target: &mut R) -> Result<String, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for SocketAddr
[src]
fn deserialize<R>(target: &mut R) -> Result<SocketAddr, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for [u8; 4]
[src]
fn deserialize<R>(target: &mut R) -> Result<[u8; 4], DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for [u8; 16]
[src]
fn deserialize<R>(target: &mut R) -> Result<[u8; 16], DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for [u8; 32]
[src]
fn deserialize<R>(target: &mut R) -> Result<[u8; 32], DeserializationError> where
R: Read,
[src]
R: Read,
Implementors
impl Deserializable for InventoryType
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for BlockHeader
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for CoinbaseInput
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for CompactInt
[src]
fn deserialize<R>(target: &mut R) -> Result<CompactInt, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for EncapsulatedAddr
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for InventoryData
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for Nbits
[src]
fn deserialize<R>(target: &mut R) -> Result<Nbits, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for Transaction
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for TxInput
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for TxOutpoint
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for TxOutput
[src]
fn deserialize<R>(target: &mut R) -> Result<Self, DeserializationError> where
R: Read,
[src]
R: Read,
impl Deserializable for u256
[src]
fn deserialize<R>(target: &mut R) -> Result<u256, DeserializationError> where
R: Read,
[src]
R: Read,