#[non_exhaustive]pub struct ParsePerlFileError { /* private fields */ }Expand description
Contextual parse error produced by parse_perl_file.
Wraps the original ParsePerlError and records the source path so
callers surface actionable diagnostics without re-implementing path
tracking themselves.
Implementations§
Trait Implementations§
Source§impl Debug for ParsePerlFileError
impl Debug for ParsePerlFileError
Source§impl Display for ParsePerlFileError
impl Display for ParsePerlFileError
Source§impl Error for ParsePerlFileError
impl Error for ParsePerlFileError
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 !RefUnwindSafe for ParsePerlFileError
impl !UnwindSafe for ParsePerlFileError
impl Freeze for ParsePerlFileError
impl Send for ParsePerlFileError
impl Sync for ParsePerlFileError
impl Unpin for ParsePerlFileError
impl UnsafeUnpin for ParsePerlFileError
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