pub enum ByteArrayError {
InvalidHexChar(char),
InvalidBinaryChar(char),
EmptyInput,
SecurityError(ByteArraySecurityError),
}Variants§
Trait Implementations§
Source§impl Debug for ByteArrayError
impl Debug for ByteArrayError
Source§impl Display for ByteArrayError
impl Display for ByteArrayError
Source§impl Error for ByteArrayError
impl Error for ByteArrayError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ByteArraySecurityError> for ByteArrayError
impl From<ByteArraySecurityError> for ByteArrayError
Source§fn from(value: ByteArraySecurityError) -> Self
fn from(value: ByteArraySecurityError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ByteArrayError
impl PartialEq for ByteArrayError
impl Eq for ByteArrayError
impl StructuralPartialEq for ByteArrayError
Auto Trait Implementations§
impl Freeze for ByteArrayError
impl RefUnwindSafe for ByteArrayError
impl Send for ByteArrayError
impl Sync for ByteArrayError
impl Unpin for ByteArrayError
impl UnwindSafe for ByteArrayError
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