pub enum LogKind {
Flat,
Subtree,
}Expand description
Whether log-level appends are flat leaf appends or subtree appends.
The single-algorithm engine reads this only to know whether a height-0 cell is a raw leaf payload (flat) or an authoritative stored subtree digest (subtree); the combinator owns the value and its persistence.
Variants§
Flat
Each append is a raw leaf; the payload is stored verbatim for auditability.
Subtree
Each append is a subtree root; only the evaluated root hash is stored.
Implementations§
Trait Implementations§
impl Copy for LogKind
impl Eq for LogKind
impl StructuralPartialEq for LogKind
Auto Trait Implementations§
impl Freeze for LogKind
impl RefUnwindSafe for LogKind
impl Send for LogKind
impl Sync for LogKind
impl Unpin for LogKind
impl UnsafeUnpin for LogKind
impl UnwindSafe for LogKind
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