pub trait OpcodeSerialization {
    // Required methods
    fn serialize(&self) -> [&u8] ;
    fn deserialize<'i, I: Iterator<Item = &'i u8>>(
        it: &mut I
    ) -> Result<Box<dyn OpcodeSerialization>, TxScriptError>
       where Self: Sized;
}

Required Methods§

source

fn serialize(&self) -> [&u8]

source

fn deserialize<'i, I: Iterator<Item = &'i u8>>( it: &mut I ) -> Result<Box<dyn OpcodeSerialization>, TxScriptError>where Self: Sized,

Implementors§