Struct const_base::errors::InvalidByte [−][src]
pub struct InvalidByte { /* fields omitted */ }
Expand description
When one of the bytes isn’t in the char set for that encoding.
Eg: a !
in an otherwise base 64 encoded string.
Example
Base 64
use const_base::{Config, DecodeError, InvalidByte, decode}; const DECODED: Result<[u8; 4], DecodeError> = decode(b"bGl!ZQ", Config::B64); assert!(matches!(DECODED, Err(DecodeError::InvalidByte(InvalidByte{..}))));
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.