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 UUID of the object.

Unless the UUID is specifically required, consider using Object::id instead.

[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.

[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]

[src]

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.

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

[src]

Returns the symbols of this Object