#[repr(C)]pub struct BlockInfo {
pub start: u64,
pub end: u64,
pub kind: i32,
}Expand description
One basic block’s bounds and kind, returned by value from cfg_block.
Fields§
§start: u64Start address of the block.
end: u64End address (exclusive) of the block.
kind: i32Raw fc_block_type_t discriminant (fcb_normal, fcb_ret, …).
Trait Implementations§
Source§impl ExternType for BlockInfo
impl ExternType for BlockInfo
Auto Trait Implementations§
impl Freeze for BlockInfo
impl RefUnwindSafe for BlockInfo
impl Send for BlockInfo
impl Sync for BlockInfo
impl Unpin for BlockInfo
impl UnsafeUnpin for BlockInfo
impl UnwindSafe for BlockInfo
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