Struct extra::sync::RWLockReadMode

pub struct RWLockReadMode<'self> {
    priv lock: &'self RWLock,
    priv token: std::util::NonCopyable,
}

The "read permission" token used for rwlock.write_downgrade().

Methods

impl<'self> RWLockReadMode<'self>

fn read<U>(&self, blk: &fn() -> U) -> U

Access the post-downgrade rwlock in read mode.