Enum php_literal_parser::RawParseError [−][src]
pub enum RawParseError { UnexpectedToken(UnexpectedTokenError), InvalidBoolLiteral(ParseBoolError), InvalidIntLiteral(ParseIntError), InvalidFloatLiteral(ParseFloatError), InvalidStringLiteral, UnexpectedArrayKey, TrailingCharacters, Custom(String), }
Variants
InvalidBoolLiteral(ParseBoolError)
InvalidFloatLiteral(ParseFloatError)
Custom(String)
Trait Implementations
impl Error for RawParseError
[src]
impl Error for RawParseError
[src]impl Error for RawParseError
[src]
impl Error for RawParseError
[src]fn custom<T>(msg: T) -> Self where
T: Display,
[src]
T: Display,
pub fn invalid_type(unexp: Unexpected<'_>, exp: &dyn Expected) -> Self
[src]
pub fn invalid_value(unexp: Unexpected<'_>, exp: &dyn Expected) -> Self
[src]
pub fn invalid_length(len: usize, exp: &dyn Expected) -> Self
[src]
pub fn unknown_variant(variant: &str, expected: &'static [&'static str]) -> Self
[src]
pub fn unknown_field(field: &str, expected: &'static [&'static str]) -> Self
[src]
pub fn missing_field(field: &'static str) -> Self
[src]
pub fn duplicate_field(field: &'static str) -> Self
[src]
impl From<ParseBoolError> for RawParseError
[src]
impl From<ParseBoolError> for RawParseError
[src]fn from(source: ParseBoolError) -> Self
[src]
impl From<ParseFloatError> for RawParseError
[src]
impl From<ParseFloatError> for RawParseError
[src]fn from(source: ParseFloatError) -> Self
[src]
impl From<RawParseError> for ParseError
[src]
impl From<RawParseError> for ParseError
[src]fn from(err: RawParseError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for RawParseError
impl RefUnwindSafe for RawParseError
impl Send for RawParseError
impl Send for RawParseError
impl Sync for RawParseError
impl Sync for RawParseError
impl Unpin for RawParseError
impl Unpin for RawParseError
impl UnwindSafe for RawParseError
impl UnwindSafe for RawParseError