Trait ethcore_ipc::binary::BinaryConvertable [] [src]

pub trait BinaryConvertable: Sized {
    fn to_bytes(&self,
            buffer: &mut [u8],
            length_stack: &mut VecDeque<usize>)
            -> Result<(), BinaryConvertError>; fn from_bytes(buffer: &[u8],
              length_stack: &mut VecDeque<usize>)
              -> Result<Self, BinaryConvertError>; fn size(&self) -> usize { ... } fn from_empty_bytes() -> Result<Self, BinaryConvertError> { ... } fn len_params() -> usize { ... } }

Required Methods

Provided Methods

Implementors