Struct symbolic_debuginfo::Object [] [src]

pub struct Object<'bytes> { /* fields omitted */ }

Represents a single object in a fat object.

Methods

impl<'bytes> Object<'bytes>
[src]

[src]

Returns the identifier of the object.

[src]

Returns the kind of the object.

[src]

Returns the architecture of the object.

[src]

Return the vmaddr of the code portion of the image.

[src]

True if little endian, false if not.

Important traits for &'a mut [u8]
[src]

Returns the content of the object as bytes.

[src]

Returns the desiganted use of the object file and hints at its contents.

[src]

Returns the type of debug data contained in this object file.

Trait Implementations

impl<'data> BreakpadData for Object<'data>
[src]

[src]

Determines whether this Object contains Breakpad debugging information.

Important traits for BreakpadRecords<'data>
[src]

Returns an iterator over all records of the Breakpad symbol file.

impl<'input> DwarfData for Object<'input>
[src]

[src]

Checks whether this object contains DWARF infos.

[src]

Loads a specific dwarf section if its in the file.

impl<'bytes> Debug for Object<'bytes>
[src]

[src]

Formats the value using the given formatter. Read more

impl<'data> SymbolTable for Object<'data>
[src]

[src]

Returns the symbols of this Object. Read more

Auto Trait Implementations

impl<'bytes> Send for Object<'bytes>

impl<'bytes> Sync for Object<'bytes>