Trait kerbalobjects::FromBytes [−][src]
pub trait FromBytes { fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self>
where
Self: Sized; }
Required methods
fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
Implementations on Foreign Types
impl FromBytes for bool
[src]
impl FromBytes for bool
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for u8
[src]
impl FromBytes for u8
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for i8
[src]
impl FromBytes for i8
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for u16
[src]
impl FromBytes for u16
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for i16
[src]
impl FromBytes for i16
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for u32
[src]
impl FromBytes for u32
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for i32
[src]
impl FromBytes for i32
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for f32
[src]
impl FromBytes for f32
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for f64
[src]
impl FromBytes for f64
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for String
[src]
impl FromBytes for String
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
Implementors
impl FromBytes for KOSValue
[src]
impl FromBytes for KOSValue
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for Opcode
[src]
impl FromBytes for Opcode
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self>
impl FromBytes for Instr
[src]
impl FromBytes for Instr
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self>
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self>
impl FromBytes for SectionKind
[src]
impl FromBytes for SectionKind
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for SymBind
[src]
impl FromBytes for SymBind
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for SymType
[src]
impl FromBytes for SymType
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for CodeType
[src]
impl FromBytes for CodeType
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
_debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for SectionHeader
[src]
impl FromBytes for SectionHeader
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for KOFile
[src]
impl FromBytes for KOFile
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for KOHeader
[src]
impl FromBytes for KOHeader
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for KOSymbol
[src]
impl FromBytes for KOSymbol
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for ArgumentSection
[src]
impl FromBytes for ArgumentSection
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
impl FromBytes for DebugSection
[src]
impl FromBytes for DebugSection
[src]fn from_bytes(
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,
[src]
source: &mut Peekable<Iter<'_, u8>>,
debug: bool
) -> ReadResult<Self> where
Self: Sized,