pub struct DepthMemo { /* private fields */ }Expand description
Memoized tree heights and tag-chain lengths, keyed by git id. Needed because a map hit skips recursion: a previously-imported LEGAL subtree (or tag chain) re-referenced deeper in a new parent could compose past the normative caps without it.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DepthMemo
impl RefUnwindSafe for DepthMemo
impl Send for DepthMemo
impl Sync for DepthMemo
impl Unpin for DepthMemo
impl UnsafeUnpin for DepthMemo
impl UnwindSafe for DepthMemo
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