Enum lib_ruby_parser::source::InputError [−][src]
An enum with all possible kinds of errors that can be returned from a decoder
Variants
UnsupportedEncoding(String)
Emitted when no custom decoder provided but input has custom encoding.
You can return this error from your custom decoder if you don't support given encoding.
DecodingError(String)
Generic error that can be emitted from a custom decoder
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for InputError
[src]
impl Send for InputError
[src]
impl Sync for InputError
[src]
impl Unpin for InputError
[src]
impl UnwindSafe for InputError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,