pub struct SerialTriggerMode { /* private fields */ }Expand description
Represents the Mobile Phone Read Mode serial command.
Implementations§
Source§impl SerialTriggerMode
impl SerialTriggerMode
Sourcepub const fn new() -> Self
pub const fn new() -> Self
Creates a new SerialTriggerMode.
Sourcepub fn command(&self) -> String
pub fn command(&self) -> String
Gets the ASCII serial command code for SerialTriggerMode.
Sourcepub const fn try_from_ms(ms: u32) -> Result<Self>
pub const fn try_from_ms(ms: u32) -> Result<Self>
Attempts to convert a u32 number of timeout milliseconds into a SerialTriggerMode.
NOTE: ms must be below MAX_SERIAL_TRIGGER number of milliseconds.
Sourcepub const fn into_ms(self) -> u32
pub const fn into_ms(self) -> u32
Converts a SerialTriggerMode into a u32 number of milliseconds.
Trait Implementations§
Source§impl Clone for SerialTriggerMode
impl Clone for SerialTriggerMode
Source§fn clone(&self) -> SerialTriggerMode
fn clone(&self) -> SerialTriggerMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SerialTriggerMode
Source§impl Debug for SerialTriggerMode
impl Debug for SerialTriggerMode
Source§impl Default for SerialTriggerMode
impl Default for SerialTriggerMode
impl Eq for SerialTriggerMode
Source§impl PartialEq for SerialTriggerMode
impl PartialEq for SerialTriggerMode
Source§fn eq(&self, other: &SerialTriggerMode) -> bool
fn eq(&self, other: &SerialTriggerMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SerialTriggerMode
Source§impl TryFrom<&str> for SerialTriggerMode
impl TryFrom<&str> for SerialTriggerMode
Auto Trait Implementations§
impl Freeze for SerialTriggerMode
impl RefUnwindSafe for SerialTriggerMode
impl Send for SerialTriggerMode
impl Sync for SerialTriggerMode
impl Unpin for SerialTriggerMode
impl UnsafeUnpin for SerialTriggerMode
impl UnwindSafe for SerialTriggerMode
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