pub enum ConvertError {
UnknownConversion,
InvalidInput,
}Variants§
UnknownConversion
The encodings provided or the specific conversion pair is not supported by the implementation.
InvalidInput
The input data contains invalid data for the given encoding, or the input data contains a character that is not representable in the target encoding.
Trait Implementations§
Source§impl Debug for ConvertError
impl Debug for ConvertError
Source§impl Display for ConvertError
impl Display for ConvertError
Source§impl From<ConvertLossyError> for ConvertError
impl From<ConvertLossyError> for ConvertError
Source§fn from(err: ConvertLossyError) -> Self
fn from(err: ConvertLossyError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConvertError
impl PartialEq for ConvertError
impl Eq for ConvertError
impl StructuralPartialEq for ConvertError
Auto Trait Implementations§
impl Freeze for ConvertError
impl RefUnwindSafe for ConvertError
impl Send for ConvertError
impl Sync for ConvertError
impl Unpin for ConvertError
impl UnwindSafe for ConvertError
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