[−][src]Trait tetanes::serialization::Savable
Savable trait
Savable trait
fn save<F: Write>(&self, _fh: &mut F) -> NesResult<()>
fn load<F: Read>(&mut self, _fh: &mut F) -> NesResult<()>
impl Savable for PixEvent
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Button
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Axis
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Key
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Mouse
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for bool
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for char
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for i8
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for u8
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for i16
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for u16
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for i32
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for u32
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for f32
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for u64
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for f64
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for usize
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl<T: Savable> Savable for [T]
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl<T: Savable + Default> Savable for Vec<T>
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl<T: Savable + Default> Savable for VecDeque<T>
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl<T: Savable + Default> Savable for Option<T>
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for String
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for PulseChannel
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for NesFormat
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for AddrMode
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Operation
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for MapperType
[src]fn save<F: Write>(&self, _fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, _fh: &mut F) -> NesResult<()>
[src]impl Savable for Mirroring
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Dmc
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Noise
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Pulse
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Apu
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Triangle
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Bus
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Instr
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Cpu
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for NullMapper
[src]impl Savable for BankedMemory
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Memory
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Nes
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for NesConfig
[src]fn save<F: Write>(&self, fh: &mut F) -> NesResult<()>
[src]fn load<F: Read>(&mut self, fh: &mut F) -> NesResult<()>
[src]impl Savable for Ppu
[src]