pub struct EmbassyDelay;Expand description
DelayNs adapter backed by embassy_time.
Trait Implementations§
Source§impl Clone for EmbassyDelay
impl Clone for EmbassyDelay
Source§fn clone(&self) -> EmbassyDelay
fn clone(&self) -> EmbassyDelay
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EmbassyDelay
impl Debug for EmbassyDelay
Source§impl Default for EmbassyDelay
impl Default for EmbassyDelay
Source§fn default() -> EmbassyDelay
fn default() -> EmbassyDelay
Returns the “default value” for a type. Read more
Source§impl DelayNs for EmbassyDelay
impl DelayNs for EmbassyDelay
Source§async fn delay_ns(&mut self, ns: u32)
async fn delay_ns(&mut self, ns: u32)
Pauses execution for at minimum
ns nanoseconds. Pause can be longer
if the implementation requires it due to precision/timing issues.impl Copy for EmbassyDelay
Auto Trait Implementations§
impl Freeze for EmbassyDelay
impl RefUnwindSafe for EmbassyDelay
impl Send for EmbassyDelay
impl Sync for EmbassyDelay
impl Unpin for EmbassyDelay
impl UnwindSafe for EmbassyDelay
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)