Trait object::read::xcoff::CsectAux

source ·
pub trait CsectAux: Debug + Pod {
    // Required methods
    fn x_scnlen(&self) -> u64;
    fn x_parmhash(&self) -> u32;
    fn x_snhash(&self) -> u16;
    fn x_smtyp(&self) -> u8;
    fn x_smclas(&self) -> u8;
    fn x_stab(&self) -> Option<u32>;
    fn x_snstab(&self) -> Option<u16>;
    fn x_auxtype(&self) -> Option<u8>;

    // Provided methods
    fn alignment(&self) -> u8 { ... }
    fn sym_type(&self) -> u8 { ... }
}
Expand description

A trait for generic access to xcoff::CsectAux32 and xcoff::CsectAux64.

Required Methods§

source

fn x_scnlen(&self) -> u64

source

fn x_parmhash(&self) -> u32

source

fn x_snhash(&self) -> u16

source

fn x_smtyp(&self) -> u8

source

fn x_smclas(&self) -> u8

source

fn x_stab(&self) -> Option<u32>

source

fn x_snstab(&self) -> Option<u16>

source

fn x_auxtype(&self) -> Option<u8>

Provided Methods§

source

fn alignment(&self) -> u8

source

fn sym_type(&self) -> u8

Object Safety§

This trait is not object safe.

Implementors§