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 boolfn 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 u8fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for u16[src]
impl Decodable for u16fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for u32[src]
impl Decodable for u32fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for u64[src]
impl Decodable for u64fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for usize[src]
impl Decodable for usizefn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for H64[src]
impl Decodable for H64fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for H128[src]
impl Decodable for H128fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for H160[src]
impl Decodable for H160fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for H256[src]
impl Decodable for H256fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for H512[src]
impl Decodable for H512fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for H520[src]
impl Decodable for H520fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for Bloom[src]
impl Decodable for Bloomfn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for U256[src]
impl Decodable for U256fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for U128[src]
impl Decodable for U128fn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>impl Decodable for String[src]
impl Decodable for Stringfn decode(rlp: &Rlp) -> Result<Self, DecoderError>[src]
fn decode(rlp: &Rlp) -> Result<Self, DecoderError>