[][src]Trait tetanes::serialization::Savable

pub trait Savable {
    fn save<F: Write>(&self, _fh: &mut F) -> NesResult<()> { ... }
fn load<F: Read>(&mut self, _fh: &mut F) -> NesResult<()> { ... } }

Savable trait

Provided methods

fn save<F: Write>(&self, _fh: &mut F) -> NesResult<()>

fn load<F: Read>(&mut self, _fh: &mut F) -> NesResult<()>

Loading content...

Implementations on Foreign Types

impl Savable for PixEvent[src]

impl Savable for Button[src]

impl Savable for Axis[src]

impl Savable for Key[src]

impl Savable for Mouse[src]

impl Savable for bool[src]

impl Savable for char[src]

impl Savable for i8[src]

impl Savable for u8[src]

impl Savable for i16[src]

impl Savable for u16[src]

impl Savable for i32[src]

impl Savable for u32[src]

impl Savable for f32[src]

impl Savable for u64[src]

impl Savable for f64[src]

impl Savable for usize[src]

impl<T: Savable> Savable for [T][src]

impl<T: Savable + Default> Savable for Vec<T>[src]

impl<T: Savable + Default> Savable for VecDeque<T>[src]

impl<T: Savable + Default> Savable for Option<T>[src]

impl Savable for String[src]

Loading content...

Implementors

impl Savable for PulseChannel[src]

impl Savable for NesFormat[src]

impl Savable for AddrMode[src]

impl Savable for Operation[src]

impl Savable for MapperType[src]

impl Savable for Mirroring[src]

impl Savable for Dmc[src]

impl Savable for Noise[src]

impl Savable for Pulse[src]

impl Savable for Apu[src]

impl Savable for Triangle[src]

impl Savable for Bus[src]

impl Savable for Instr[src]

impl Savable for Cpu[src]

impl Savable for NullMapper[src]

impl Savable for BankedMemory[src]

impl Savable for Memory[src]

impl Savable for Nes[src]

impl Savable for NesConfig[src]

impl Savable for Ppu[src]

Loading content...