Enum StopBits
pub enum StopBits {
One,
Two,
}Expand description
Serial port stop bits configuration
Variants§
Implementations§
§impl StopBits
impl StopBits
pub fn from_c(c_stop_bits: GCStopBits) -> Result<Self, GCPluginABIError>
pub fn from_c(c_stop_bits: GCStopBits) -> Result<Self, GCPluginABIError>
Converts from C ABI enum to Rust enum
pub fn to_c(&self) -> GCStopBits
pub fn to_c(&self) -> GCStopBits
Converts from Rust enum to C ABI enum
Trait Implementations§
§impl<'de> Deserialize<'de> for StopBits
impl<'de> Deserialize<'de> for StopBits
§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
impl Copy for StopBits
impl Eq for StopBits
impl StructuralPartialEq for StopBits
Auto Trait Implementations§
impl Freeze for StopBits
impl RefUnwindSafe for StopBits
impl Send for StopBits
impl Sync for StopBits
impl Unpin for StopBits
impl UnsafeUnpin for StopBits
impl UnwindSafe for StopBits
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