pub struct IntervalValue<K, V> { /* private fields */ }
Expand description
Tracks the size of intervals and owns values internally in the tree.
Implementations
Return a mutable reference to the value associated with this interval value.
Consume the IntervalValue and return the inner value.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<K, V> RefUnwindSafe for IntervalValue<K, V> where
K: RefUnwindSafe,
V: RefUnwindSafe,
impl<K, V> Send for IntervalValue<K, V> where
K: Send,
V: Send,
impl<K, V> Sync for IntervalValue<K, V> where
K: Sync,
V: Sync,
impl<K, V> Unpin for IntervalValue<K, V> where
K: Unpin,
V: Unpin,
impl<K, V> UnwindSafe for IntervalValue<K, V> where
K: UnwindSafe,
V: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more