[][src]Trait loa::bytecode::BytecodeEncoding

pub trait BytecodeEncoding where
    Self: Sized
{ fn serialize<W: Write>(&self, w: W) -> Result<usize>;
fn deserialize<R: Read>(r: R) -> Result<Self>; fn rotate(&self) -> Result<Self> { ... } }

Required methods

fn serialize<W: Write>(&self, w: W) -> Result<usize>

fn deserialize<R: Read>(r: R) -> Result<Self>

Loading content...

Provided methods

fn rotate(&self) -> Result<Self>

Loading content...

Implementations on Foreign Types

impl BytecodeEncoding for String[src]

impl BytecodeEncoding for u8[src]

impl BytecodeEncoding for u16[src]

impl BytecodeEncoding for u32[src]

impl BytecodeEncoding for u64[src]

impl BytecodeEncoding for u128[src]

impl BytecodeEncoding for i8[src]

impl BytecodeEncoding for i16[src]

impl BytecodeEncoding for i32[src]

impl BytecodeEncoding for i64[src]

impl BytecodeEncoding for i128[src]

impl BytecodeEncoding for f32[src]

impl BytecodeEncoding for f64[src]

impl BytecodeEncoding for Sign[src]

impl<T> BytecodeEncoding for Ratio<T> where
    T: BytecodeEncoding + Integer + Clone
[src]

impl BytecodeEncoding for Vec<Instruction>[src]

Loading content...

Implementors

impl BytecodeEncoding for Instruction[src]

impl BytecodeEncoding for NativeMethod[src]

impl BytecodeEncoding for BigInt[src]

impl BytecodeEncoding for BigUint[src]

impl BytecodeEncoding for BigFraction[src]

Loading content...