pub struct SerialSpecifier { /* private fields */ }Expand description
Specifier for Serial devices
Handles serial port device identification (via port names) and configuration.
Implementations§
Source§impl SerialSpecifier
impl SerialSpecifier
pub fn set_baud_rate(&mut self, val: u32) -> &mut Self
pub fn set_data_bits(&mut self, val: u8) -> &mut Self
pub fn set_stop_bits(&mut self, val: u8) -> &mut Self
pub fn set_parity(&mut self, val: char) -> &mut Self
pub fn set_port(&mut self, val: String) -> &mut Self
Trait Implementations§
Source§impl Clone for SerialSpecifier
impl Clone for SerialSpecifier
Source§fn clone(&self) -> SerialSpecifier
fn clone(&self) -> SerialSpecifier
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 SerialSpecifier
impl Debug for SerialSpecifier
Source§impl Default for SerialSpecifier
impl Default for SerialSpecifier
Source§fn default() -> SerialSpecifier
fn default() -> SerialSpecifier
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SerialSpecifier
impl<'de> Deserialize<'de> for SerialSpecifier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SerialSpecifier
impl PartialEq for SerialSpecifier
Auto Trait Implementations§
impl Freeze for SerialSpecifier
impl RefUnwindSafe for SerialSpecifier
impl Send for SerialSpecifier
impl Sync for SerialSpecifier
impl Unpin for SerialSpecifier
impl UnwindSafe for SerialSpecifier
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