pub struct InstantiatedFunction {
pub key: InstantiationKey,
pub module: IrModule,
pub perf_info: GenericFunctionPerfInfo,
pub usage_count: usize,
pub instantiation_time_ns: u64,
}Expand description
Instantiated function
Fields§
§key: InstantiationKeyInstantiation key
module: IrModuleConcrete IR module
perf_info: GenericFunctionPerfInfoPerformance characteristics
usage_count: usizeUsage count
instantiation_time_ns: u64Instantiation time
Trait Implementations§
Source§impl Clone for InstantiatedFunction
impl Clone for InstantiatedFunction
Source§fn clone(&self) -> InstantiatedFunction
fn clone(&self) -> InstantiatedFunction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InstantiatedFunction
impl RefUnwindSafe for InstantiatedFunction
impl Send for InstantiatedFunction
impl Sync for InstantiatedFunction
impl Unpin for InstantiatedFunction
impl UnsafeUnpin for InstantiatedFunction
impl UnwindSafe for InstantiatedFunction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more