#[repr(C)]pub struct UnwindInfo {
pub VersionFlags: UnwindVersionFlags,
pub SizeOfProlog: u8,
pub CountOfCodes: u8,
pub FrameInfo: UnwindFrameInfo,
pub UnwindCode: UnwindCode,
pub Anonymous: UnwindInfo0,
pub ExceptionData: u32,
}Expand description
UNWIND_INFO header at the front of every function’s unwind record.
Fields§
§VersionFlags: UnwindVersionFlags§SizeOfProlog: u8§CountOfCodes: u8§FrameInfo: UnwindFrameInfo§UnwindCode: UnwindCode§Anonymous: UnwindInfo0§ExceptionData: u32Auto Trait Implementations§
impl Freeze for UnwindInfo
impl RefUnwindSafe for UnwindInfo
impl Send for UnwindInfo
impl Sync for UnwindInfo
impl Unpin for UnwindInfo
impl UnsafeUnpin for UnwindInfo
impl UnwindSafe for UnwindInfo
Blanket Implementations§
Source§impl<T> AsPointer for T
impl<T> AsPointer for T
fn as_ptr_const(&self) -> *const c_void
fn as_ptr_mut(&mut self) -> *mut c_void
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