Struct nc::types::rseq_cs_t [−][src]
#[repr(C)]pub struct rseq_cs_t {
pub version: u32,
pub flags: u32,
pub start_ip: u64,
pub post_commit_offset: u64,
pub abort_ip: u64,
}
Expand description
struct rseq_cs is aligned on 4 * 8 bytes to ensure it is always contained within a single cache-line. It is usually declared as link-time constant data.
Fields
version: u32
Version of this structure.
flags: u32
enum rseq_cs_flags
start_ip: u64
post_commit_offset: u64
Offset from start_ip.
abort_ip: u64
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for rseq_cs_t
impl UnwindSafe for rseq_cs_t
Blanket Implementations
Mutably borrows from an owned value. Read more