pub struct IndirectFunctionEmitInfo {
pub table_entries: Vec<Id<InputFunction<'static>>>,
pub function_table_index: HashMap<Id<InputFunction<'static>>, usize>,
pub num_extra_stubs: u64,
}Fields§
§table_entries: Vec<Id<InputFunction<'static>>>§function_table_index: HashMap<Id<InputFunction<'static>>, usize>§num_extra_stubs: u64Trait Implementations§
Source§impl Debug for IndirectFunctionEmitInfo
impl Debug for IndirectFunctionEmitInfo
Source§impl Default for IndirectFunctionEmitInfo
impl Default for IndirectFunctionEmitInfo
Source§fn default() -> IndirectFunctionEmitInfo
fn default() -> IndirectFunctionEmitInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IndirectFunctionEmitInfo
impl RefUnwindSafe for IndirectFunctionEmitInfo
impl Send for IndirectFunctionEmitInfo
impl Sync for IndirectFunctionEmitInfo
impl Unpin for IndirectFunctionEmitInfo
impl UnsafeUnpin for IndirectFunctionEmitInfo
impl UnwindSafe for IndirectFunctionEmitInfo
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