pub trait DebugFeatures {
    fn has_symbol_table(&self) -> bool;
    fn has_debug_info(&self) -> bool;
    fn has_unwind_info(&self) -> bool;
    fn has_mapping(&self) -> bool;
    fn has_feature(&self, tag: ObjectFeature) -> bool;
    fn features(&self) -> BTreeSet<ObjectFeature>;
}
Expand description

Inspects features of Object files.

Required Methods

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.

Implementors