pub struct PureEvalStats {
pub functions_folded: usize,
}Expand description
Statistics from bounded pure evaluation.
Fields§
§functions_folded: usizeNumber of functions folded to constant returns.
Trait Implementations§
Source§impl Clone for PureEvalStats
impl Clone for PureEvalStats
Source§fn clone(&self) -> PureEvalStats
fn clone(&self) -> PureEvalStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PureEvalStats
impl Debug for PureEvalStats
Source§impl Default for PureEvalStats
impl Default for PureEvalStats
Source§fn default() -> PureEvalStats
fn default() -> PureEvalStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PureEvalStats
impl RefUnwindSafe for PureEvalStats
impl Send for PureEvalStats
impl Sync for PureEvalStats
impl Unpin for PureEvalStats
impl UnsafeUnpin for PureEvalStats
impl UnwindSafe for PureEvalStats
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, R> CollectAndApply<T, R> for T
impl<T, R> CollectAndApply<T, R> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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