Enum lib_ruby_parser::source::InputError [−][src]
An enum with all possible kinds of errors that can be returned from a decoder
Variants
UnsupportedEncoding(StringPtr)
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(StringPtr)
Generic error that can be emitted from a custom decoder
Trait Implementations
impl Debug for InputError
[src][+]
impl Display for InputError
[src][+]
impl Error for InputError
[src][+]
Auto Trait Implementations
impl RefUnwindSafe for InputError
impl Send for InputError
impl Sync for InputError
impl Unpin for InputError
impl UnwindSafe for InputError
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,
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>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,