pub struct StdTimeoutNs {}Expand description
TimeoutNs implementation.
Trait Implementations§
Source§impl TimeoutNs for StdTimeoutNs
impl TimeoutNs for StdTimeoutNs
fn start_ns(timeout: u32) -> impl TimeoutState
fn start_us(timeout: u32) -> impl TimeoutState
fn start_ms(timeout: u32) -> impl TimeoutState
fn ns_with(timeout: u32, f: impl FnMut() -> bool) -> bool
fn us_with(timeout: u32, f: impl FnMut() -> bool) -> bool
fn ms_with(timeout: u32, f: impl FnMut() -> bool) -> bool
Auto Trait Implementations§
impl Freeze for StdTimeoutNs
impl RefUnwindSafe for StdTimeoutNs
impl Send for StdTimeoutNs
impl Sync for StdTimeoutNs
impl Unpin for StdTimeoutNs
impl UnwindSafe for StdTimeoutNs
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