pub enum CrcConfig {
Disabled,
Crc8 {
polynomial: u8,
},
Crc16 {
polynomial: u16,
},
}Expand description
CRC configuration.
Variants§
Disabled
Hardware CRC disabled.
Crc8
Hardware CRC enabled with 8-bit polynomial.
Crc16
Hardware CRC enabled with 16-bit polynomial.
Trait Implementations§
impl Copy for CrcConfig
impl Eq for CrcConfig
impl StructuralPartialEq for CrcConfig
Auto Trait Implementations§
impl Freeze for CrcConfig
impl RefUnwindSafe for CrcConfig
impl Send for CrcConfig
impl Sync for CrcConfig
impl Unpin for CrcConfig
impl UnsafeUnpin for CrcConfig
impl UnwindSafe for CrcConfig
Blanket Implementations§
impl<T, I> Binding<I, NoHandler<I>> for T
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