Struct valkyrie_errors::ParseError
source · pub struct ParseError { /* private fields */ }
Implementations§
source§impl ParseError
impl ParseError
pub fn new(info: impl Into<String>) -> Self
pub fn with_file(self, file: FileID) -> Self
pub fn with_range(self, range: (usize, usize)) -> Self
pub fn as_report(&self, kind: ReportKind) -> ValkyrieReport
Trait Implementations§
source§impl Clone for ParseError
impl Clone for ParseError
source§fn clone(&self) -> ParseError
fn clone(&self) -> ParseError
Returns a copy 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 ParseError
impl Debug for ParseError
source§impl Display for ParseError
impl Display for ParseError
source§impl From<ParseError> for ValkyrieError
impl From<ParseError> for ValkyrieError
source§fn from(value: ParseError) -> Self
fn from(value: ParseError) -> Self
Converts to this type from the input type.