pub enum RefDeleteError {
NotFound,
ExpectedMismatch {
expected: Option<ObjectId>,
actual: Option<ObjectId>,
},
Locked,
InvalidName,
Io(Error),
}Variants§
Trait Implementations§
Source§impl Debug for RefDeleteError
impl Debug for RefDeleteError
Source§impl Display for RefDeleteError
impl Display for RefDeleteError
Source§impl Error for RefDeleteError
impl Error for RefDeleteError
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 !RefUnwindSafe for RefDeleteError
impl !UnwindSafe for RefDeleteError
impl Freeze for RefDeleteError
impl Send for RefDeleteError
impl Sync for RefDeleteError
impl Unpin for RefDeleteError
impl UnsafeUnpin for RefDeleteError
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