Struct antidote::RwLock[][src]

pub struct RwLock<T: ?Sized>(_);

Like std::sync::RwLock except that it does not poison itself.

Methods

impl<T> RwLock<T>
[src]

Like std::sync::RwLock::new.

Like std::sync::RwLock::into_inner.

impl<T: ?Sized> RwLock<T>
[src]

Like std::sync::RwLock::read.

Like std::sync::RwLock::try_read.

Like std::sync::RwLock::write.

Like std::sync::RwLock::try_write.

Important traits for &'a mut R

Like std::sync::RwLock::get_mut.

Trait Implementations

impl<T: ?Sized + Debug> Debug for RwLock<T>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<T: ?Sized> Send for RwLock<T> where
    T: Send

impl<T: ?Sized> Sync for RwLock<T> where
    T: Send + Sync