#[repr(C, align(4096))]pub struct Tcs {
pub _reserved1: u64,
pub flags: TcsFlags,
pub ossa: u64,
pub cssa: u32,
pub nssa: u32,
pub oentry: u64,
pub _reserved2: u64,
pub ofsbasgx: u64,
pub ogsbasgx: u64,
pub fslimit: u32,
pub gslimit: u32,
pub _reserved3: [u8; 4024],
}
Fields§
§_reserved1: u64
§flags: TcsFlags
§ossa: u64
§cssa: u32
§nssa: u32
§oentry: u64
§_reserved2: u64
§ofsbasgx: u64
§ogsbasgx: u64
§fslimit: u32
§gslimit: u32
§_reserved3: [u8; 4024]
Implementations§
Trait Implementations§
impl Eq for Tcs
Auto Trait Implementations§
impl Freeze for Tcs
impl RefUnwindSafe for Tcs
impl Send for Tcs
impl Sync for Tcs
impl Unpin for Tcs
impl UnwindSafe for Tcs
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more