pub struct DefaultLockPolicy;
Expand description
Default lock policy that may change in future versions.
Currently, it has a deadlock policy of Allow
.
Trait Implementations§
Source§impl Clone for DefaultLockPolicy
impl Clone for DefaultLockPolicy
Source§fn clone(&self) -> DefaultLockPolicy
fn clone(&self) -> DefaultLockPolicy
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DefaultLockPolicy
impl Debug for DefaultLockPolicy
Source§impl Default for DefaultLockPolicy
impl Default for DefaultLockPolicy
Source§fn default() -> DefaultLockPolicy
fn default() -> DefaultLockPolicy
Returns the “default value” for a type. Read more
Source§impl Hash for DefaultLockPolicy
impl Hash for DefaultLockPolicy
Source§impl LockOptions for DefaultLockPolicy
impl LockOptions for DefaultLockPolicy
const DEADLOCK_POLICY: DeadlockPolicy = DeadlockPolicy::Allow
Source§impl Ord for DefaultLockPolicy
impl Ord for DefaultLockPolicy
Source§fn cmp(&self, other: &DefaultLockPolicy) -> Ordering
fn cmp(&self, other: &DefaultLockPolicy) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DefaultLockPolicy
impl PartialEq for DefaultLockPolicy
Source§impl PartialOrd for DefaultLockPolicy
impl PartialOrd for DefaultLockPolicy
impl Copy for DefaultLockPolicy
impl Eq for DefaultLockPolicy
impl StructuralPartialEq for DefaultLockPolicy
Auto Trait Implementations§
impl Freeze for DefaultLockPolicy
impl RefUnwindSafe for DefaultLockPolicy
impl Send for DefaultLockPolicy
impl Sync for DefaultLockPolicy
impl Unpin for DefaultLockPolicy
impl UnwindSafe for DefaultLockPolicy
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.