Struct perfcnt::linux::perf_format::EventAttr [] [src]

pub struct EventAttr {
    pub attr_type: u32,
    pub size: u32,
    pub config: u64,
    pub sample_period_freq: u64,
    pub sample_type: SampleFormatFlags,
    pub read_format: ReadFormatFlags,
    pub settings: EventAttrFlags,
    pub wakeup_events_watermark: u32,
    pub bp_type: u32,
    pub config1_or_bp_addr: u64,
    pub config2_or_bp_len: u64,
    pub branch_sample_type: u64,
    pub sample_regs_user: u64,
    pub sample_stack_user: u32,
    pub clock_id: i32,
    pub sample_regs_intr: u64,
    pub aux_watermark: u32,
    pub reserved: u32,
}

Fields

Methods

impl EventAttr
[src]

Trait Implementations

impl Clone for EventAttr
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for EventAttr
[src]

impl Debug for EventAttr
[src]

Formats the value using the given formatter.

impl Default for EventAttr
[src]

Returns the "default value" for a type. Read more