[−][src]Enum kahoot::error::KahootError
Kahoot Error
Variants
Hyper(Error)
Hyper HTTP Error
InvalidUrl(InvalidUri)
Invalid http uri
InvalidStatus(StatusCode)
Invalid Http Status
TokioJoin(JoinError)
A blocking task panicked
Json(Error)
Json Error
Comet(CometError)
Comet Error
Http(Error)
Http Error
ChallengeDecodeError(DecodeError)
Challenge decode error
Invalid Game Code
Missing Token
Missing name
InvalidLogin(LoginResponse)
Invalid Login
Trait Implementations
impl Debug for KahootError
[src]
impl Display for KahootError
[src]
impl Error for KahootError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<CometError> for KahootError
[src]
fn from(source: CometError) -> Self
[src]
impl From<DecodeError> for KahootError
[src]
fn from(source: DecodeError) -> Self
[src]
impl From<Error> for KahootError
[src]
impl From<Error> for KahootError
[src]
impl From<Error> for KahootError
[src]
impl From<InvalidUri> for KahootError
[src]
fn from(source: InvalidUri) -> Self
[src]
impl From<JoinError> for KahootError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for KahootError
impl Send for KahootError
impl Sync for KahootError
impl Unpin for KahootError
impl !UnwindSafe for KahootError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,