#[repr(C)]pub struct GuardInfo {
pub kind: u32,
pub code: u32,
pub pc: u64,
pub addr: u64,
pub tag: u64,
}Expand description
Compatibility fault record for APIs returning an unsupported-operation error.
Fields§
§kind: u32Fault kind.
code: u32Platform error code.
pc: u64Faulting code address.
addr: u64Faulting data address.
tag: u64Caller tag.
Trait Implementations§
Auto Trait Implementations§
impl Forget for GuardInfo
impl Freeze for GuardInfo
impl RefUnwindSafe for GuardInfo
impl Send for GuardInfo
impl Sync for GuardInfo
impl Unpin for GuardInfo
impl UnsafeUnpin for GuardInfo
impl UnwindSafe for GuardInfo
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