Trait rlp::Encodable
[−]
[src]
pub trait Encodable { fn rlp_append(&self, s: &mut RlpStream); fn rlp_bytes(&self) -> ElasticArray1024<u8> { ... } }
Structure encodable to RLP
Required Methods
fn rlp_append(&self, s: &mut RlpStream)
Append a value to the stream
Provided Methods
fn rlp_bytes(&self) -> ElasticArray1024<u8>
Get rlp-encoded bytes for this instance
Implementors
impl Encodable for bool
impl<'a> Encodable for &'a [u8]
impl Encodable for Vec<u8>
impl<T> Encodable for Option<T> where
T: Encodable,impl Encodable for u8
impl Encodable for u16
impl Encodable for u32
impl Encodable for u64
impl Encodable for usize
impl Encodable for H64
impl Encodable for H128
impl Encodable for H160
impl Encodable for H256
impl Encodable for H512
impl Encodable for H520
impl Encodable for H2048
impl Encodable for U256
impl Encodable for U128
impl<'a> Encodable for &'a str
impl Encodable for String