pub enum ObjectIdError {
InvalidHex,
InvalidLength(usize),
}Expand description
Errors when parsing ObjectId.
Variants§
Trait Implementations§
Source§impl Clone for ObjectIdError
impl Clone for ObjectIdError
Source§fn clone(&self) -> ObjectIdError
fn clone(&self) -> ObjectIdError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ObjectIdError
impl Debug for ObjectIdError
Source§impl Display for ObjectIdError
impl Display for ObjectIdError
Source§impl Error for ObjectIdError
impl Error for ObjectIdError
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()
Auto Trait Implementations§
impl Freeze for ObjectIdError
impl RefUnwindSafe for ObjectIdError
impl Send for ObjectIdError
impl Sync for ObjectIdError
impl Unpin for ObjectIdError
impl UnsafeUnpin for ObjectIdError
impl UnwindSafe for ObjectIdError
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