Struct const_base::errors::InvalidInputLength [−][src]
pub struct InvalidInputLength { /* fields omitted */ }
Expand description
When the slice passed to decode
is not a valid length for that encoding.
For base 64 that is when input.len() % 4
equals 1
.
Example
Base 64
use const_base::{Config, DecodeError, InvalidInputLength, decode}; const DECODED: Result<[u8; 8], DecodeError> = decode(b"AAAAA", Config::B64); assert!(matches!( DECODED, Err(DecodeError::InvalidInputLength(InvalidInputLength{..})) ));
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.