pub struct RedexInfo {
pub kind: RedexKind,
pub depth: usize,
pub size: usize,
}Expand description
Information about a redex (reducible expression).
Fields§
§kind: RedexKindThe kind of redex.
depth: usizeDepth in the expression tree where the redex occurs.
size: usizeSize of the redex sub-expression.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RedexInfo
impl RefUnwindSafe for RedexInfo
impl Send for RedexInfo
impl Sync for RedexInfo
impl Unpin for RedexInfo
impl UnsafeUnpin for RedexInfo
impl UnwindSafe for RedexInfo
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