Trait object::read::ObjectComdat

source ·
pub trait ObjectComdat<'data>: Sealed {
    type SectionIterator: Iterator<Item = SectionIndex>;

    fn kind(&self) -> ComdatKind;
    fn symbol(&self) -> SymbolIndex;
    fn name_bytes(&self) -> Result<&[u8]>;
    fn name(&self) -> Result<&str>;
    fn sections(&self) -> Self::SectionIterator;
}
Expand description

A COMDAT section group defined in an object file.

Required Associated Types§

An iterator over the sections in the object file.

Required Methods§

Returns the COMDAT selection kind.

Returns the index of the symbol used for the name of COMDAT section group.

Returns the name of the COMDAT section group.

Returns the name of the COMDAT section group.

Returns an error if the name is not UTF-8.

Get the sections in this section group.

Implementors§