pub struct LegacyReadBiased;Trait Implementations§
Source§impl Debug for LegacyReadBiased
impl Debug for LegacyReadBiased
Source§impl Moderator for LegacyReadBiased
impl Moderator for LegacyReadBiased
type Sync = LegacyReadBiasedSync
fn new() -> Self::Sync
fn try_read(sync: &Self::Sync, duration: Duration) -> bool
fn read_unlock(sync: &Self::Sync)
fn try_write(sync: &Self::Sync, duration: Duration) -> bool
fn write_unlock(sync: &Self::Sync)
fn downgrade(sync: &Self::Sync)
fn try_upgrade(sync: &Self::Sync, duration: Duration) -> bool
Auto Trait Implementations§
impl Freeze for LegacyReadBiased
impl RefUnwindSafe for LegacyReadBiased
impl Send for LegacyReadBiased
impl Sync for LegacyReadBiased
impl Unpin for LegacyReadBiased
impl UnsafeUnpin for LegacyReadBiased
impl UnwindSafe for LegacyReadBiased
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