Enum rppal::uart::ParityCheck [−][src]
Parity check modes.
The parity check mode determines how parity errors are handled.
Variants
Ignores parity errors.
Removes bytes with parity errors from the input queue.
Replaces bytes with parity errors with a 0
byte.
Marks bytes with parity errors with a preceding 255
and 0
byte.
Actual 255
bytes are replaced with two 255
bytes to avoid confusion
with parity errors.
Trait Implementations
impl Clone for ParityCheck
[src]
fn clone(&self) -> ParityCheck
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ParityCheck
[src]
impl Debug for ParityCheck
[src]
impl Display for ParityCheck
[src]
impl Eq for ParityCheck
[src]
impl PartialEq<ParityCheck> for ParityCheck
[src]
fn eq(&self, other: &ParityCheck) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ParityCheck
[src]
impl StructuralPartialEq for ParityCheck
[src]
Auto Trait Implementations
impl RefUnwindSafe for ParityCheck
[src]
impl Send for ParityCheck
[src]
impl Sync for ParityCheck
[src]
impl Unpin for ParityCheck
[src]
impl UnwindSafe for ParityCheck
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,