Enum bip_metainfo::error::ParseErrorKind
[−]
pub enum ParseErrorKind { Msg(String), Io(Error), Dir(Error), BencodeConvert(BencodeConvertError), BencodeParse(BencodeParseError), MissingData { details: String, }, }
The kind of an error.
Variants
Msg(String)
A convenient variant for String.
Io(Error)
Dir(Error)
BencodeConvert(BencodeConvertError)
BencodeParse(BencodeParseError)
MissingData
Fields of MissingData
details: String |
Methods
impl ParseErrorKind
fn description(&self) -> &str
A string describing the error kind.
Trait Implementations
impl Debug for ParseErrorKind
impl Display for ParseErrorKind
impl<'a> From<&'a str> for ParseErrorKind
impl From<String> for ParseErrorKind
impl From<ParseError> for ParseErrorKind
fn from(e: ParseError) -> Self
Performs the conversion.