[][src]Union libipt_sys::pt_packet__bindgen_ty_1

#[repr(C)]
pub union pt_packet__bindgen_ty_1 {
    pub tnt: pt_packet_tnt,
    pub ip: pt_packet_ip,
    pub mode: pt_packet_mode,
    pub pip: pt_packet_pip,
    pub tsc: pt_packet_tsc,
    pub cbr: pt_packet_cbr,
    pub tma: pt_packet_tma,
    pub mtc: pt_packet_mtc,
    pub cyc: pt_packet_cyc,
    pub vmcs: pt_packet_vmcs,
    pub mnt: pt_packet_mnt,
    pub exstop: pt_packet_exstop,
    pub mwait: pt_packet_mwait,
    pub pwre: pt_packet_pwre,
    pub pwrx: pt_packet_pwrx,
    pub ptw: pt_packet_ptw,
    pub unknown: pt_packet_unknown,
    // some fields omitted
}

Packet specific data.

Fields

tnt: pt_packet_tnt

Packet: tnt-8, tnt-64.

ip: pt_packet_ip

Packet: tip, fup, tip.pge, tip.pgd.

mode: pt_packet_mode

Packet: mode.

pip: pt_packet_pip

Packet: pip.

tsc: pt_packet_tsc

Packet: tsc.

cbr: pt_packet_cbr

Packet: cbr.

tma: pt_packet_tma

Packet: tma.

mtc: pt_packet_mtc

Packet: mtc.

cyc: pt_packet_cyc

Packet: cyc.

vmcs: pt_packet_vmcs

Packet: vmcs.

mnt: pt_packet_mnt

Packet: mnt.

exstop: pt_packet_exstop

Packet: exstop.

mwait: pt_packet_mwait

Packet: mwait.

pwre: pt_packet_pwre

Packet: pwre.

pwrx: pt_packet_pwrx

Packet: pwrx.

ptw: pt_packet_ptw

Packet: ptw.

unknown: pt_packet_unknown

Packet: unknown.

Trait Implementations

impl Clone for pt_packet__bindgen_ty_1[src]

impl Copy for pt_packet__bindgen_ty_1[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]