[−][src]Trait oasis_std::abi::Deserialize
A data-structure that can be de-serialized from binary format by NBOR.
Required methods
fn deserialize<R>(reader: &mut R) -> Result<Self, Error> where
R: Read,
R: Read,
Provided methods
Loading content...Implementations on Foreign Types
impl BorshDeserialize for u128
[src]
impl<T> BorshDeserialize for [T; 128] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T, S> BorshDeserialize for HashSet<T, S> where
S: BuildHasher + Default,
T: BorshDeserialize + Eq + Hash,
[src]
S: BuildHasher + Default,
T: BorshDeserialize + Eq + Hash,
impl<T0, T1, T2> BorshDeserialize for (T0, T1, T2) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
impl<T> BorshDeserialize for [T; 17] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl BorshDeserialize for u8
[src]
impl BorshDeserialize for f64
[src]
impl BorshDeserialize for String
[src]
impl<T> BorshDeserialize for Option<T> where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 0] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T16: BorshDeserialize,
T17: BorshDeserialize,
T18: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T16: BorshDeserialize,
T17: BorshDeserialize,
T18: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18), Error> where
R: Read,
impl BorshDeserialize for i16
[src]
impl BorshDeserialize for SocketAddr
[src]
fn deserialize<R>(reader: &mut R) -> Result<SocketAddr, Error> where
R: Read,
[src]
R: Read,
impl BorshDeserialize for Ipv6Addr
[src]
impl<T> BorshDeserialize for [T; 4] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 5] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 3] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 19] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 12] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 8] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 9] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 11] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 65] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9), Error> where
R: Read,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11), Error> where
R: Read,
impl<T> BorshDeserialize for [T; 16] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl BorshDeserialize for Ipv4Addr
[src]
impl<T> BorshDeserialize for [T; 6] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 10] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3> BorshDeserialize for (T0, T1, T2, T3) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
impl BorshDeserialize for bool
[src]
impl<T> BorshDeserialize for [T; 18] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12), Error> where
R: Read,
impl<T> BorshDeserialize for [T; 15] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13), Error> where
R: Read,
impl<T0, T1, T2, T3, T4> BorshDeserialize for (T0, T1, T2, T3, T4) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
fn deserialize<R>(reader: &mut R) -> Result<(T0, T1, T2, T3, T4, T5, T6), Error> where
R: Read,
[src]
R: Read,
impl<T> BorshDeserialize for [T; 1] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl BorshDeserialize for f32
[src]
impl<T> BorshDeserialize for Vec<T> where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl BorshDeserialize for u32
[src]
impl BorshDeserialize for i32
[src]
impl<K, V> BorshDeserialize for BTreeMap<K, V> where
K: BorshDeserialize + Ord,
V: BorshDeserialize,
[src]
K: BorshDeserialize + Ord,
V: BorshDeserialize,
impl BorshDeserialize for SocketAddrV6
[src]
fn deserialize<R>(reader: &mut R) -> Result<SocketAddrV6, Error> where
R: Read,
[src]
R: Read,
impl BorshDeserialize for Box<[u8]>
[src]
impl<T> BorshDeserialize for [T; 14] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl BorshDeserialize for i128
[src]
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15), Error> where
R: Read,
impl<T> BorshDeserialize for [T; 13] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8), Error> where
R: Read,
impl<K, V, S> BorshDeserialize for HashMap<K, V, S> where
K: BorshDeserialize + Eq + Hash,
S: BuildHasher + Default,
V: BorshDeserialize,
[src]
K: BorshDeserialize + Eq + Hash,
S: BuildHasher + Default,
V: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7), Error> where
R: Read,
impl<T, E> BorshDeserialize for Result<T, E> where
E: BorshDeserialize,
T: BorshDeserialize,
[src]
E: BorshDeserialize,
T: BorshDeserialize,
impl BorshDeserialize for i64
[src]
impl BorshDeserialize for u64
[src]
impl<T> BorshDeserialize for [T; 256] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5> BorshDeserialize for (T0, T1, T2, T3, T4, T5) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
impl BorshDeserialize for ()
[src]
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T16: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T16: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16), Error> where
R: Read,
impl BorshDeserialize for u16
[src]
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10), Error> where
R: Read,
impl BorshDeserialize for i8
[src]
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T16: BorshDeserialize,
T17: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T15: BorshDeserialize,
T16: BorshDeserialize,
T17: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17), Error> where
R: Read,
impl<T0, T1> BorshDeserialize for (T0, T1) where
T0: BorshDeserialize,
T1: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> BorshDeserialize for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) where
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
[src]
T0: BorshDeserialize,
T1: BorshDeserialize,
T10: BorshDeserialize,
T11: BorshDeserialize,
T12: BorshDeserialize,
T13: BorshDeserialize,
T14: BorshDeserialize,
T2: BorshDeserialize,
T3: BorshDeserialize,
T4: BorshDeserialize,
T5: BorshDeserialize,
T6: BorshDeserialize,
T7: BorshDeserialize,
T8: BorshDeserialize,
T9: BorshDeserialize,
fn deserialize<R>(
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), Error> where
R: Read,
[src]
reader: &mut R
) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14), Error> where
R: Read,
impl<T> BorshDeserialize for [T; 2] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for BTreeSet<T> where
T: BorshDeserialize + Ord,
[src]
T: BorshDeserialize + Ord,
impl<T> BorshDeserialize for [T; 64] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl BorshDeserialize for SocketAddrV4
[src]
fn deserialize<R>(reader: &mut R) -> Result<SocketAddrV4, Error> where
R: Read,
[src]
R: Read,
impl<T> BorshDeserialize for [T; 7] where
T: BorshDeserialize,
[src]
T: BorshDeserialize,
impl<T> BorshDeserialize for [T; 32] where
T: BorshDeserialize,
[src]
Loading content...
T: BorshDeserialize,
Implementors
impl BorshDeserialize for RpcError
[src]
impl BorshDeserialize for Address
[src]
impl BorshDeserialize for Balance
[src]
impl<K, V> BorshDeserialize for Map<K, V> where
K: BorshDeserialize + Eq,
V: BorshDeserialize,
[src]
K: BorshDeserialize + Eq,
V: BorshDeserialize,
impl<T> BorshDeserialize for Set<T> where
T: BorshDeserialize + Eq,
[src]
T: BorshDeserialize + Eq,