pub struct ReadOnlyViolation;Expand description
Error raised when a mutation is attempted through a read-only engine handle.
Trait Implementations§
Source§impl Clone for ReadOnlyViolation
impl Clone for ReadOnlyViolation
impl Copy for ReadOnlyViolation
Source§impl Debug for ReadOnlyViolation
impl Debug for ReadOnlyViolation
Source§impl Display for ReadOnlyViolation
impl Display for ReadOnlyViolation
impl Eq for ReadOnlyViolation
Source§impl Error for ReadOnlyViolation
impl Error for ReadOnlyViolation
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<ReadOnlyViolation> for StorageError
impl From<ReadOnlyViolation> for StorageError
Source§fn from(error: ReadOnlyViolation) -> Self
fn from(error: ReadOnlyViolation) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReadOnlyViolation
impl PartialEq for ReadOnlyViolation
impl StructuralPartialEq for ReadOnlyViolation
Auto Trait Implementations§
impl Freeze for ReadOnlyViolation
impl RefUnwindSafe for ReadOnlyViolation
impl Send for ReadOnlyViolation
impl Sync for ReadOnlyViolation
impl Unpin for ReadOnlyViolation
impl UnsafeUnpin for ReadOnlyViolation
impl UnwindSafe for ReadOnlyViolation
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more