pub struct EbrChain {
pub entries: Vec<EbrEntry>,
pub had_cycle: bool,
pub depth_exceeded: bool,
}Expand description
Result of walking the full EBR chain.
Fields§
§entries: Vec<EbrEntry>§had_cycle: booltrue if the chain was terminated by a cycle rather than a zero next pointer.
depth_exceeded: booltrue if traversal was capped by the depth limit.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EbrChain
impl RefUnwindSafe for EbrChain
impl Send for EbrChain
impl Sync for EbrChain
impl Unpin for EbrChain
impl UnsafeUnpin for EbrChain
impl UnwindSafe for EbrChain
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