pub const fn reflect(self, reflect: bool) -> Self {
        if reflect {
            self.reverse_input(Some(BitReversal::Byte))
                .reverse_output(true)
        } else {
            self.reverse_input(None).reverse_output(false)
        }
    }
/// Set whether to reflect the CRC. When enabled, reflection is
/// [`BitReversal::Byte`] and output reversal enabled. This is simply
/// a convenience function as many CRC algorithms call for this.
Set whether to reflect the CRC. When enabled, reflection is
[`BitReversal::Byte`] and output reversal enabled. This is simply
a convenience function as many CRC algorithms call for this.
Set whether to reflect the CRC . When enabled reflection is [ ` BitReversal :: Byte ` ] and output reversal enabled . This is simply a convenience function as many CRC algorithms call for this .
pub const fn reflect(self, reflect: bool) -> Self {
        if reflect {
            self.reverse_input(Some(BitReversal::Byte))
                .reverse_output(true)
        } else {
            self.reverse_input(None).reverse_output(false)
        }
    }
pub const fn reflect ( self , reflect : bool ) -> Self { if reflect { self . reverse_input ( Some ( BitReversal :: Byte ) ) . reverse_output ( true ) } else { self . reverse_input ( None ) . reverse_output ( false ) } }
Set whether to reflect the CRC.
Set whether to reflect the CRC .
self
reflect
bool
self
reflect
bool