#[repr(u8)]pub enum Tot {
None = 0,
Bits = 1,
BitsBytes = 2,
Bytes = 3,
}
Expand description
Перестановка битов/байтов входных данных
Value on reset: 0
Variants§
None = 0
0: Перестановка выключена
Bits = 1
1: Биты в байтах перестанавливаются (бит 7 с битом 0, бит 15 с битом 8, с остальными байтами так же), байты НЕ перестанавливаются;
BitsBytes = 2
2: Перестанавливаются и биты, и байты
Bytes = 3
3: Биты в байтах НЕ перестанавливаются, байты перестанавливаются (меняются местами байты 3 и 0, 2 и 1);
Trait Implementations§
impl Copy for Tot
impl Eq for Tot
impl IsEnum for Tot
impl StructuralPartialEq for Tot
Auto Trait Implementations§
impl Freeze for Tot
impl RefUnwindSafe for Tot
impl Send for Tot
impl Sync for Tot
impl Unpin for Tot
impl UnwindSafe for Tot
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