Enum speedtest_rs::error::SpeedTestError
source · pub enum SpeedTestError {
Show 16 variants
Reqwest(Error),
Io(Error),
Csv(Error),
ParseFloatError(ParseFloatError),
ParseIntError(ParseIntError),
AddrParseError(AddrParseError),
RoXmlTreeError(Error),
ConfigParseError,
ServerParseError,
LatencyTestInvalidPath,
LatencyTestNoServerError,
LatencyTestClosestError,
UrlParseError(ParseError),
SystemTimeError(SystemTimeError),
ParseShareUrlError,
ThreadPoolBuildError(ThreadPoolBuildError),
}
Variants§
Reqwest(Error)
Io(Error)
Csv(Error)
ParseFloatError(ParseFloatError)
ParseIntError(ParseIntError)
AddrParseError(AddrParseError)
RoXmlTreeError(Error)
ConfigParseError
ServerParseError
LatencyTestInvalidPath
LatencyTestNoServerError
LatencyTestClosestError
UrlParseError(ParseError)
SystemTimeError(SystemTimeError)
ThreadPoolBuildError(ThreadPoolBuildError)
Trait Implementations§
source§impl Debug for SpeedTestError
impl Debug for SpeedTestError
source§impl From<AddrParseError> for SpeedTestError
impl From<AddrParseError> for SpeedTestError
source§fn from(err: AddrParseError) -> SpeedTestError
fn from(err: AddrParseError) -> SpeedTestError
Converts to this type from the input type.
source§impl From<Error> for SpeedTestError
impl From<Error> for SpeedTestError
source§fn from(err: Error) -> SpeedTestError
fn from(err: Error) -> SpeedTestError
Converts to this type from the input type.
source§impl From<Error> for SpeedTestError
impl From<Error> for SpeedTestError
source§fn from(err: Error) -> SpeedTestError
fn from(err: Error) -> SpeedTestError
Converts to this type from the input type.
source§impl From<Error> for SpeedTestError
impl From<Error> for SpeedTestError
source§fn from(err: Error) -> SpeedTestError
fn from(err: Error) -> SpeedTestError
Converts to this type from the input type.
source§impl From<Error> for SpeedTestError
impl From<Error> for SpeedTestError
source§fn from(err: Error) -> SpeedTestError
fn from(err: Error) -> SpeedTestError
Converts to this type from the input type.
source§impl From<ParseError> for SpeedTestError
impl From<ParseError> for SpeedTestError
source§fn from(err: ParseError) -> SpeedTestError
fn from(err: ParseError) -> SpeedTestError
Converts to this type from the input type.
source§impl From<ParseFloatError> for SpeedTestError
impl From<ParseFloatError> for SpeedTestError
source§fn from(err: ParseFloatError) -> SpeedTestError
fn from(err: ParseFloatError) -> SpeedTestError
Converts to this type from the input type.
source§impl From<ParseIntError> for SpeedTestError
impl From<ParseIntError> for SpeedTestError
source§fn from(err: ParseIntError) -> SpeedTestError
fn from(err: ParseIntError) -> SpeedTestError
Converts to this type from the input type.
source§impl From<SystemTimeError> for SpeedTestError
impl From<SystemTimeError> for SpeedTestError
source§fn from(err: SystemTimeError) -> SpeedTestError
fn from(err: SystemTimeError) -> SpeedTestError
Converts to this type from the input type.
source§impl From<ThreadPoolBuildError> for SpeedTestError
impl From<ThreadPoolBuildError> for SpeedTestError
source§fn from(err: ThreadPoolBuildError) -> SpeedTestError
fn from(err: ThreadPoolBuildError) -> SpeedTestError
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for SpeedTestError
impl Send for SpeedTestError
impl Sync for SpeedTestError
impl Unpin for SpeedTestError
impl !UnwindSafe for SpeedTestError
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