Struct gdnative_core::export::user_data::DefaultLockPolicy
source · 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 copy 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 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<DefaultLockPolicy> for DefaultLockPolicy
impl PartialEq<DefaultLockPolicy> for DefaultLockPolicy
source§fn eq(&self, other: &DefaultLockPolicy) -> bool
fn eq(&self, other: &DefaultLockPolicy) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd<DefaultLockPolicy> for DefaultLockPolicy
impl PartialOrd<DefaultLockPolicy> for DefaultLockPolicy
source§fn partial_cmp(&self, other: &DefaultLockPolicy) -> Option<Ordering>
fn partial_cmp(&self, other: &DefaultLockPolicy) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Copy for DefaultLockPolicy
impl Eq for DefaultLockPolicy
impl StructuralEq for DefaultLockPolicy
impl StructuralPartialEq for DefaultLockPolicy
Auto Trait Implementations§
impl RefUnwindSafe for DefaultLockPolicy
impl Send for DefaultLockPolicy
impl Sync for DefaultLockPolicy
impl Unpin for DefaultLockPolicy
impl UnwindSafe for DefaultLockPolicy
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.