Trait rlp::Decodable [−][src]
pub trait Decodable: Sized { fn decode(rlp: &Rlp) -> Result<Self, DecoderError>; }
RLP decodable trait
Required Methods
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
Decode a value from RLP bytes
Implementations on Foreign Types
impl Decodable for bool
[src]
impl Decodable for bool
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for Vec<u8>
[src]
impl Decodable for Vec<u8>
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl<T> Decodable for Option<T> where
T: Decodable,
[src]
impl<T> Decodable for Option<T> where
T: Decodable,
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for u8
[src]
impl Decodable for u8
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for u16
[src]
impl Decodable for u16
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for u32
[src]
impl Decodable for u32
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for u64
[src]
impl Decodable for u64
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for usize
[src]
impl Decodable for usize
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for H64
[src]
impl Decodable for H64
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for H128
[src]
impl Decodable for H128
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for H160
[src]
impl Decodable for H160
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for H256
[src]
impl Decodable for H256
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for H512
[src]
impl Decodable for H512
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for H520
[src]
impl Decodable for H520
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for Bloom
[src]
impl Decodable for Bloom
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for U256
[src]
impl Decodable for U256
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for U128
[src]
impl Decodable for U128
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
impl Decodable for String
[src]
impl Decodable for String
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>
[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>