pub struct TraceNF {
pub canonical_form: Cid,
pub commutative_groups: Vec<Vec<TraceOp>>,
}Expand description
Trace normal form - canonical representation for key reduction
Fields§
§canonical_form: Cid§commutative_groups: Vec<Vec<TraceOp>>Implementations§
Auto Trait Implementations§
impl Freeze for TraceNF
impl RefUnwindSafe for TraceNF
impl Send for TraceNF
impl Sync for TraceNF
impl Unpin for TraceNF
impl UnwindSafe for TraceNF
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