pub struct DetectionMsg(pub SampleCounter);Expand description
Newtype to send formatted error messages when Buffers::detect_contact is successful.
Tuple Fields§
§0: SampleCounterImplementations§
Source§impl DetectionMsg
impl DetectionMsg
Sourcepub fn create(buffer: &Buffers) -> Self
pub fn create(buffer: &Buffers) -> Self
Create a detection message:
“contact detected on sample {
Buffers::detection_idx}! Adding to detection events”`
Trait Implementations§
Source§impl Clone for DetectionMsg
impl Clone for DetectionMsg
Source§fn clone(&self) -> DetectionMsg
fn clone(&self) -> DetectionMsg
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DetectionMsg
impl Debug for DetectionMsg
Source§impl Default for DetectionMsg
impl Default for DetectionMsg
Source§fn default() -> DetectionMsg
fn default() -> DetectionMsg
Returns the “default value” for a type. Read more
Source§impl Format for DetectionMsg
impl Format for DetectionMsg
Source§impl Hash for DetectionMsg
impl Hash for DetectionMsg
Source§impl Ord for DetectionMsg
impl Ord for DetectionMsg
Source§fn cmp(&self, other: &DetectionMsg) -> Ordering
fn cmp(&self, other: &DetectionMsg) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DetectionMsg
impl PartialEq for DetectionMsg
Source§impl PartialOrd for DetectionMsg
impl PartialOrd for DetectionMsg
impl Copy for DetectionMsg
impl Eq for DetectionMsg
impl StructuralPartialEq for DetectionMsg
Auto Trait Implementations§
impl Freeze for DetectionMsg
impl RefUnwindSafe for DetectionMsg
impl Send for DetectionMsg
impl Sync for DetectionMsg
impl Unpin for DetectionMsg
impl UnwindSafe for DetectionMsg
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more