Struct symbolic::debuginfo::dwarf::DwarfSection [−][src]
pub struct DwarfSection<'data> {
pub address: u64,
pub offset: u64,
pub align: u64,
pub data: Cow<'data, [u8]>,
}
Expand description
DWARF section information including its data.
This is returned from objects implementing the Dwarf
trait.
Fields
address: u64
Memory address of this section in virtual memory.
offset: u64
File offset of this section.
align: u64
Section address alignment (power of two).
data: Cow<'data, [u8]>
Binary data of this section.
Trait Implementations
Auto Trait Implementations
impl<'data> RefUnwindSafe for DwarfSection<'data>
impl<'data> Send for DwarfSection<'data>
impl<'data> Sync for DwarfSection<'data>
impl<'data> Unpin for DwarfSection<'data>
impl<'data> UnwindSafe for DwarfSection<'data>
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
pub fn extract_context(self, _original_input: I)
pub fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original input to the nom parser, extract more the useful context information. Read more
pub fn recreate_context(_original_input: I, tail: I) -> I
pub fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom, recreate a context in the original string where the error occurred. Read more