#[repr(i32)]pub enum ARMatrixCodeType {
Code3x3 = 3,
Code3x3Parity65 = 259,
Code3x3Hamming63 = 515,
Code4x4 = 4,
Code4x4BCH1393 = 772,
Code4x4BCH1355 = 1_028,
Code5x5 = 5,
Code5x5BCH22125 = 1_285,
Code5x5BCH2277 = 1_541,
Code6x6 = 6,
}Variants§
Code3x3 = 3
3x3 Matrix Code (Default)
Code3x3Parity65 = 259
3x3 Matrix Code with Parity (6,5)
Code3x3Hamming63 = 515
3x3 Matrix Code with Hamming (6,3)
Code4x4 = 4
4x4 Matrix Code
Code4x4BCH1393 = 772
4x4 Matrix Code with BCH (13,9,3)
Code4x4BCH1355 = 1_028
4x4 Matrix Code with BCH (13,5,5)
Code5x5 = 5
5x5 Matrix Code
Code5x5BCH22125 = 1_285
5x5 Matrix Code with BCH (22,12,5)
Code5x5BCH2277 = 1_541
5x5 Matrix Code with BCH (22,7,7)
Code6x6 = 6
6x6 Matrix Code
Trait Implementations§
Source§impl Clone for ARMatrixCodeType
impl Clone for ARMatrixCodeType
Source§fn clone(&self) -> ARMatrixCodeType
fn clone(&self) -> ARMatrixCodeType
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 ARMatrixCodeType
impl Debug for ARMatrixCodeType
Source§impl Default for ARMatrixCodeType
impl Default for ARMatrixCodeType
Source§impl PartialEq for ARMatrixCodeType
impl PartialEq for ARMatrixCodeType
impl Copy for ARMatrixCodeType
impl Eq for ARMatrixCodeType
impl StructuralPartialEq for ARMatrixCodeType
Auto Trait Implementations§
impl Freeze for ARMatrixCodeType
impl RefUnwindSafe for ARMatrixCodeType
impl Send for ARMatrixCodeType
impl Sync for ARMatrixCodeType
impl Unpin for ARMatrixCodeType
impl UnsafeUnpin for ARMatrixCodeType
impl UnwindSafe for ARMatrixCodeType
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