pub enum SafeAccessError {
OutOfBounds,
Poisoned,
Panicked,
}Variants§
Trait Implementations§
Source§impl Clone for SafeAccessError
impl Clone for SafeAccessError
Source§fn clone(&self) -> SafeAccessError
fn clone(&self) -> SafeAccessError
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 SafeAccessError
impl Debug for SafeAccessError
Source§impl Display for SafeAccessError
impl Display for SafeAccessError
Source§impl Error for SafeAccessError
impl Error for SafeAccessError
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 From<BoundsError> for SafeAccessError
impl From<BoundsError> for SafeAccessError
Source§fn from(_: BoundsError) -> Self
fn from(_: BoundsError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SafeAccessError
impl PartialEq for SafeAccessError
impl Copy for SafeAccessError
impl Eq for SafeAccessError
impl StructuralPartialEq for SafeAccessError
Auto Trait Implementations§
impl Freeze for SafeAccessError
impl RefUnwindSafe for SafeAccessError
impl Send for SafeAccessError
impl Sync for SafeAccessError
impl Unpin for SafeAccessError
impl UnsafeUnpin for SafeAccessError
impl UnwindSafe for SafeAccessError
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