#[non_exhaustive]pub struct ExternalEventSource<const N: u8, const IS_FAST: bool>;
Trait Implementations§
Source§impl<const N: u8, const IS_FAST: bool, TIM, PSCL> CaptureEvent<TIM, PSCL> for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool, TIM, PSCL> CaptureEvent<TIM, PSCL> for ExternalEventSource<N, IS_FAST>
Source§impl<const N: u8, const IS_FAST: bool> Clone for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> Clone for ExternalEventSource<N, IS_FAST>
Source§fn clone(&self) -> ExternalEventSource<N, IS_FAST>
fn clone(&self) -> ExternalEventSource<N, IS_FAST>
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<1, IS_FAST>
EEV$1 event
impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<1, IS_FAST>
EEV$1 event
Source§impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<10, false>
EEV$1 event
impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<10, false>
EEV$1 event
Source§impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<2, IS_FAST>
EEV$1 event
impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<2, IS_FAST>
EEV$1 event
Source§impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<3, IS_FAST>
EEV$1 event
impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<3, IS_FAST>
EEV$1 event
Source§impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<4, IS_FAST>
EEV$1 event
impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<4, IS_FAST>
EEV$1 event
Source§impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<5, IS_FAST>
EEV$1 event
impl<const IS_FAST: bool, DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<5, IS_FAST>
EEV$1 event
Source§impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<6, false>
EEV$1 event
impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<6, false>
EEV$1 event
Source§impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<7, false>
EEV$1 event
impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<7, false>
EEV$1 event
Source§impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<8, false>
EEV$1 event
impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<8, false>
EEV$1 event
Source§impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<9, false>
EEV$1 event
impl<DST, PSCL> EventSource<DST, PSCL> for ExternalEventSource<9, false>
EEV$1 event
Source§impl<const N: u8, const IS_FAST: bool> PartialEq for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> PartialEq for ExternalEventSource<N, IS_FAST>
Source§fn eq(&self, other: &ExternalEventSource<N, IS_FAST>) -> bool
fn eq(&self, other: &ExternalEventSource<N, IS_FAST>) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl<const N: u8, const IS_FAST: bool, DST, PSCL> TimerResetEventSource<DST, PSCL> for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool, DST, PSCL> TimerResetEventSource<DST, PSCL> for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> Copy for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> StructuralPartialEq for ExternalEventSource<N, IS_FAST>
Auto Trait Implementations§
impl<const N: u8, const IS_FAST: bool> Freeze for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> RefUnwindSafe for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> Send for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> Sync for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> Unpin for ExternalEventSource<N, IS_FAST>
impl<const N: u8, const IS_FAST: bool> UnwindSafe for ExternalEventSource<N, IS_FAST>
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