pub enum TextParseError {
Yaml(String),
Json(String),
Convert(SpecConvertError),
}Expand description
Errors produced by parse_text.
Variants§
Yaml(String)
YAML deserialization failed.
Json(String)
JSON deserialization failed.
Convert(SpecConvertError)
The deserialized ComprehensionSpec failed to
convert into the algebra AST.
Trait Implementations§
Source§impl Clone for TextParseError
impl Clone for TextParseError
Source§fn clone(&self) -> TextParseError
fn clone(&self) -> TextParseError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TextParseError
impl Debug for TextParseError
Source§impl Display for TextParseError
impl Display for TextParseError
Source§impl Error for TextParseError
impl Error for TextParseError
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()
Auto Trait Implementations§
impl Freeze for TextParseError
impl RefUnwindSafe for TextParseError
impl Send for TextParseError
impl Sync for TextParseError
impl Unpin for TextParseError
impl UnsafeUnpin for TextParseError
impl UnwindSafe for TextParseError
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