Struct kerbalobjects::kofile::sections::SectionHeader [−][src]
pub struct SectionHeader { /* fields omitted */ }
Implementations
impl SectionHeader
[src]
impl SectionHeader
[src]pub fn null() -> Self
[src]
pub fn new(name_idx: usize, sh_kind: SectionKind) -> Self
[src]
pub fn set_name_idx(&mut self, name_idx: usize)
[src]
pub fn name_idx(&self) -> usize
[src]
pub fn set_size(&mut self, size: u32)
[src]
pub fn size(&self) -> u32
[src]
pub fn kind(&self) -> SectionKind
[src]
pub fn size_bytes() -> usize
[src]
Trait Implementations
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,