pub struct StrungError {
pub exp: Expected,
pub found: String,
pub index: Option<usize>,
pub line: usize,
pub col: usize,
pub is_brk: bool,
pub child: Option<Box<StrungError>>,
}Fields§
§exp: Expected§found: String§index: Option<usize>§line: usize§col: usize§is_brk: bool§child: Option<Box<StrungError>>Trait Implementations§
Source§impl Clone for StrungError
impl Clone for StrungError
Source§fn clone(&self) -> StrungError
fn clone(&self) -> StrungError
Returns a duplicate of the value. Read more
1.0.0 · 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 StrungError
impl Debug for StrungError
Source§impl Display for StrungError
impl Display for StrungError
Source§impl Error for StrungError
impl Error for StrungError
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 Hash for StrungError
impl Hash for StrungError
Source§impl PartialEq for StrungError
impl PartialEq for StrungError
impl Eq for StrungError
impl StructuralPartialEq for StrungError
Auto Trait Implementations§
impl Freeze for StrungError
impl RefUnwindSafe for StrungError
impl Send for StrungError
impl Sync for StrungError
impl Unpin for StrungError
impl UnsafeUnpin for StrungError
impl UnwindSafe for StrungError
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