pub enum TrailingBits {
RequireCanonical,
AllowNonCanonical,
}Expand description
Whether ordinary decoding enforces zero unused trailing bits.
Variants§
RequireCanonical
Reject noncanonical unused trailing bits.
AllowNonCanonical
Ignore nonzero unused trailing bits for compatibility inputs.
Trait Implementations§
Source§impl Clone for TrailingBits
impl Clone for TrailingBits
Source§fn clone(&self) -> TrailingBits
fn clone(&self) -> TrailingBits
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TrailingBits
Source§impl Debug for TrailingBits
impl Debug for TrailingBits
impl Eq for TrailingBits
Source§impl Hash for TrailingBits
impl Hash for TrailingBits
Source§impl PartialEq for TrailingBits
impl PartialEq for TrailingBits
impl StructuralPartialEq for TrailingBits
Auto Trait Implementations§
impl Freeze for TrailingBits
impl RefUnwindSafe for TrailingBits
impl Send for TrailingBits
impl Sync for TrailingBits
impl Unpin for TrailingBits
impl UnsafeUnpin for TrailingBits
impl UnwindSafe for TrailingBits
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