pub struct FromTomlError {
pub errors: Vec<Error>,
}Available on crate feature
from-toml only.Expand description
Collects errors encountered during parsing and conversion.
Returned by from_str and Document::to.
Contains one or more Error values, each with its own source span.
§Examples
let result = toml_spanner::from_str::<std::collections::HashMap<String, String>>(
"bad toml {"
);
assert!(result.is_err());
let err = result.unwrap_err();
assert!(!err.errors.is_empty());Fields§
§errors: Vec<Error>The accumulated errors.
Trait Implementations§
Source§impl Debug for FromTomlError
impl Debug for FromTomlError
Source§impl Display for FromTomlError
impl Display for FromTomlError
Source§impl Error for FromTomlError
impl Error for FromTomlError
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()
Source§impl From<Error> for FromTomlError
impl From<Error> for FromTomlError
Source§impl<'a> IntoIterator for &'a FromTomlError
impl<'a> IntoIterator for &'a FromTomlError
Auto Trait Implementations§
impl Freeze for FromTomlError
impl RefUnwindSafe for FromTomlError
impl Send for FromTomlError
impl Sync for FromTomlError
impl Unpin for FromTomlError
impl UnsafeUnpin for FromTomlError
impl UnwindSafe for FromTomlError
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