[]Enum shared_memory::LockType

pub enum LockType {
    Mutex,
    RwLock,
}

List of available locking mechanisms on your platform.

Variants

Mutex

Only one reader or writer can hold this lock at once

RwLock

Multiple readers can access the data. Writer access is exclusive.

Trait Implementations

impl Clone for LockType[src]

impl Copy for LockType[src]

impl Debug for LockType[src]

impl FromPrimitive for LockType

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]