Enum IndexResult
pub(in ::collections::btree) enum IndexResult
Variants
-
KV(usize) -
Edge(usize)
Auto Trait Implementations
impl Freeze for IndexResult
impl RefUnwindSafe for IndexResult
impl Send for IndexResult
impl Sync for IndexResult
impl Unpin for IndexResult
impl UnsafeUnpin for IndexResult
impl UnwindSafe for IndexResult
Blanket Implementations
impl<T> Any for IndexResult
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for IndexResult
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for IndexResult
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for IndexResult
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for IndexResult
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for IndexResult
impl<T, U> Into<U> for IndexResult
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for IndexResult
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for IndexResult
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>