Struct store_interval_tree::Entry
source · [−]pub struct Entry<'a, T: Ord, V> { /* private fields */ }Expand description
A find query on the interval tree does not directly return references to the nodes in the tree, but
wraps the fields interval and data in an Entry.
Implementations
Trait Implementations
sourceimpl<'a, T: PartialEq + Ord, V: PartialEq> PartialEq<Entry<'a, T, V>> for Entry<'a, T, V>
impl<'a, T: PartialEq + Ord, V: PartialEq> PartialEq<Entry<'a, T, V>> for Entry<'a, T, V>
impl<'a, T: Eq + Ord, V: Eq> Eq for Entry<'a, T, V>
impl<'a, T: Ord, V> StructuralEq for Entry<'a, T, V>
impl<'a, T: Ord, V> StructuralPartialEq for Entry<'a, T, V>
Auto Trait Implementations
impl<'a, T, V> RefUnwindSafe for Entry<'a, T, V>where
T: RefUnwindSafe,
V: RefUnwindSafe,
impl<'a, T, V> !Send for Entry<'a, T, V>
impl<'a, T, V> !Sync for Entry<'a, T, V>
impl<'a, T, V> Unpin for Entry<'a, T, V>
impl<'a, T, V> UnwindSafe for Entry<'a, T, V>where
T: RefUnwindSafe,
V: RefUnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more