pub struct UnorderedKeyError {}🔬This is a nightly-only experimental API. (
btree_cursors #107540)Available on non-crate feature 
ferrocene_certified only.Expand description
Error type returned by CursorMut::insert_before and
CursorMut::insert_after if the key being inserted is not properly
ordered with regards to adjacent keys.
Trait Implementations§
Source§impl Clone for UnorderedKeyError
 
impl Clone for UnorderedKeyError
Source§fn clone(&self) -> UnorderedKeyError
 
fn clone(&self) -> UnorderedKeyError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for UnorderedKeyError
 
impl Debug for UnorderedKeyError
Source§impl Display for UnorderedKeyError
 
impl Display for UnorderedKeyError
Source§impl Error for UnorderedKeyError
 
impl Error for UnorderedKeyError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
 
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
 
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for UnorderedKeyError
 
impl PartialEq for UnorderedKeyError
impl Eq for UnorderedKeyError
impl StructuralPartialEq for UnorderedKeyError
Auto Trait Implementations§
impl Freeze for UnorderedKeyError
impl RefUnwindSafe for UnorderedKeyError
impl Send for UnorderedKeyError
impl Sync for UnorderedKeyError
impl Unpin for UnorderedKeyError
impl UnwindSafe for UnorderedKeyError
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
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<T> ToOwned for Twhere
    T: Clone,
 
impl<T> ToOwned for Twhere
    T: Clone,
Source§type Owned = T
 
type Owned = T
Available on non-crate feature 
ferrocene_certified only.The resulting type after obtaining ownership.
Source§fn to_owned(&self) -> T
 
fn to_owned(&self) -> T
Available on non-crate feature 
ferrocene_certified only.Creates owned data from borrowed data, usually by cloning. Read more
Source§fn clone_into(&self, target: &mut T)
 
fn clone_into(&self, target: &mut T)
Available on non-crate feature 
ferrocene_certified only.Uses borrowed data to replace owned data, usually by cloning. Read more