pub struct Sections {
pub endian: Endian,
pub debug_info: Vec<u8>,
pub debug_str: Vec<u8>,
pub debug_abbrev: Vec<u8>,
}Fields§
§endian: Endian§debug_info: Vec<u8>§debug_str: Vec<u8>§debug_abbrev: Vec<u8>Implementations§
Source§impl Sections
impl Sections
Sourcepub fn compilation_units(&self) -> CompilationUnitIterator<'_>
pub fn compilation_units(&self) -> CompilationUnitIterator<'_>
Sourcepub fn abbrev<'a>(
&self,
unit: &CompilationUnit<'a>,
) -> Result<AbbrevHash, ReadError>
pub fn abbrev<'a>( &self, unit: &CompilationUnit<'a>, ) -> Result<AbbrevHash, ReadError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Sections
impl RefUnwindSafe for Sections
impl Send for Sections
impl Sync for Sections
impl Unpin for Sections
impl UnwindSafe for Sections
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more