pub enum YamlError {
Syntax {
line: usize,
message: String,
},
Anchor {
line: usize,
},
Alias {
line: usize,
},
Tag {
line: usize,
},
NonStringKey {
line: usize,
},
}Expand description
A construct the YAML dialect refuses (TL_14), or a syntax error, with its line.
Variants§
Syntax
The text is not valid YAML.
Anchor
An anchor (&name).
Alias
An alias (*name).
Tag
A tag (!tag).
NonStringKey
A mapping key that is not a string.
Implementations§
Trait Implementations§
impl Eq for YamlError
Source§impl Error for YamlError
impl Error for YamlError
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()
impl StructuralPartialEq for YamlError
Auto Trait Implementations§
impl Freeze for YamlError
impl RefUnwindSafe for YamlError
impl Send for YamlError
impl Sync for YamlError
impl Unpin for YamlError
impl UnsafeUnpin for YamlError
impl UnwindSafe for YamlError
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