pub enum DeferredMapError {
HandleAlreadyUsed,
InvalidHandle,
GenerationMismatch,
}Expand description
Error type for DeferredMap operations
DeferredMap 操作的错误类型
Variants§
HandleAlreadyUsed
Handle has already been used
Handle 已被使用
InvalidHandle
Invalid handle
无效的 Handle
GenerationMismatch
Generation mismatch
Generation 不匹配
Trait Implementations§
Source§impl Clone for DeferredMapError
impl Clone for DeferredMapError
Source§fn clone(&self) -> DeferredMapError
fn clone(&self) -> DeferredMapError
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 DeferredMapError
impl Debug for DeferredMapError
Source§impl Display for DeferredMapError
impl Display for DeferredMapError
Source§impl Error for DeferredMapError
impl Error for DeferredMapError
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 DeferredMapError
impl PartialEq for DeferredMapError
impl Eq for DeferredMapError
impl StructuralPartialEq for DeferredMapError
Auto Trait Implementations§
impl Freeze for DeferredMapError
impl RefUnwindSafe for DeferredMapError
impl Send for DeferredMapError
impl Sync for DeferredMapError
impl Unpin for DeferredMapError
impl UnwindSafe for DeferredMapError
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