pub struct UnorderedKeyError {}
🔬This is a nightly-only experimental API. (
btree_cursors
)Available on crate feature
std
and non-no_global_oom_handling
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 copy 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,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 0 bytes