pub struct Object<'bytes> { /* private fields */ }
Expand description

Represents a single object in a fat object.

Implementations

Returns the identifier of the object.

Returns the kind of the object.

Returns the architecture of the object.

Return the vmaddr of the code portion of the image.

True if little endian, false if not.

Returns the content of the object as bytes.

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

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

Trait Implementations

Determines whether this Object contains Breakpad debugging information.
Returns an iterator over all records of the Breakpad symbol file.
Formats the value using the given formatter. Read more
Checks whether this file contains a symbol table.
Checks whether this object file contains processable debug information.
Checks whether this object contains processable unwind information (CFI).
Checks whether this object contains processable name mapping info.
Checks whether this object has a given feature.
Returns all features of this object.
Checks whether this object contains DWARF infos.
Loads a specific dwarf section if its in the file.
Checks whether this object contains DWARF infos.
Returns the symbols of this Object. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.