#[non_exhaustive]pub enum OperationLockState {
Unlocked,
Locked,
}Expand description
Operation-lock state visible to inspection.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for OperationLockState
impl Clone for OperationLockState
Source§fn clone(&self) -> OperationLockState
fn clone(&self) -> OperationLockState
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 OperationLockState
impl Debug for OperationLockState
Source§impl<'de> Deserialize<'de> for OperationLockState
impl<'de> Deserialize<'de> for OperationLockState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OperationLockState
Source§impl PartialEq for OperationLockState
impl PartialEq for OperationLockState
Source§fn eq(&self, other: &OperationLockState) -> bool
fn eq(&self, other: &OperationLockState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OperationLockState
impl Serialize for OperationLockState
impl StructuralPartialEq for OperationLockState
Auto Trait Implementations§
impl Freeze for OperationLockState
impl RefUnwindSafe for OperationLockState
impl Send for OperationLockState
impl Sync for OperationLockState
impl Unpin for OperationLockState
impl UnsafeUnpin for OperationLockState
impl UnwindSafe for OperationLockState
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