[−][src]Trait exonum::encoding::serialize::json::ExonumJsonDeserialize
ExonumJsonDeserialize
is trait for objects that could be constructed from exonum json.
Required methods
fn deserialize(value: &Value) -> Result<Self, Box<dyn Error>> where
Self: Sized,
Self: Sized,
deserialize json
value.
Implementations on Foreign Types
impl ExonumJsonDeserialize for u8
[src]
impl ExonumJsonDeserialize for u8
impl ExonumJsonDeserialize for u16
[src]
impl ExonumJsonDeserialize for u16
impl ExonumJsonDeserialize for u32
[src]
impl ExonumJsonDeserialize for u32
impl ExonumJsonDeserialize for i8
[src]
impl ExonumJsonDeserialize for i8
impl ExonumJsonDeserialize for i16
[src]
impl ExonumJsonDeserialize for i16
impl ExonumJsonDeserialize for i32
[src]
impl ExonumJsonDeserialize for i32
impl ExonumJsonDeserialize for u64
[src]
impl ExonumJsonDeserialize for u64
impl ExonumJsonDeserialize for i64
[src]
impl ExonumJsonDeserialize for i64
impl ExonumJsonDeserialize for bool
[src]
impl ExonumJsonDeserialize for bool
impl<T> ExonumJsonDeserialize for Option<T> where
T: ExonumJsonDeserialize,
Option<T>: Field<'a>,
[src]
impl<T> ExonumJsonDeserialize for Option<T> where
T: ExonumJsonDeserialize,
Option<T>: Field<'a>,
impl<T> ExonumJsonDeserialize for Vec<T> where
T: ExonumJsonDeserialize,
Vec<T>: Field<'a>,
[src]
Loading content...
impl<T> ExonumJsonDeserialize for Vec<T> where
T: ExonumJsonDeserialize,
Vec<T>: Field<'a>,
Implementors
impl ExonumJsonDeserialize for Block
[src]
impl ExonumJsonDeserialize for Block
impl ExonumJsonDeserialize for TxLocation
[src]
impl ExonumJsonDeserialize for TxLocation
impl ExonumJsonDeserialize for Hash
[src]
impl ExonumJsonDeserialize for Hash
impl ExonumJsonDeserialize for PublicKey
[src]
impl ExonumJsonDeserialize for PublicKey
impl ExonumJsonDeserialize for Signature
[src]
impl ExonumJsonDeserialize for Signature
impl ExonumJsonDeserialize for BlockRequest
[src]
impl ExonumJsonDeserialize for BlockRequest
impl ExonumJsonDeserialize for BlockResponse
[src]
impl ExonumJsonDeserialize for BlockResponse
impl ExonumJsonDeserialize for Connect
[src]
impl ExonumJsonDeserialize for Connect
impl ExonumJsonDeserialize for PeersRequest
[src]
impl ExonumJsonDeserialize for PeersRequest
impl ExonumJsonDeserialize for Precommit
[src]
impl ExonumJsonDeserialize for Precommit
impl ExonumJsonDeserialize for Prevote
[src]
impl ExonumJsonDeserialize for Prevote
impl ExonumJsonDeserialize for PrevotesRequest
[src]
impl ExonumJsonDeserialize for PrevotesRequest
impl ExonumJsonDeserialize for Propose
[src]
impl ExonumJsonDeserialize for Propose
impl ExonumJsonDeserialize for ProposeRequest
[src]
impl ExonumJsonDeserialize for ProposeRequest
impl ExonumJsonDeserialize for Status
[src]
impl ExonumJsonDeserialize for Status
impl ExonumJsonDeserialize for TransactionsRequest
[src]
impl ExonumJsonDeserialize for TransactionsRequest
impl ExonumJsonDeserialize for TransactionsResponse
[src]
impl ExonumJsonDeserialize for TransactionsResponse