pub enum TwitterError {
Api(String),
Auth(String),
Network(Error),
RateLimit,
InvalidResponse(String),
EnvVar(String),
Cookie(String),
Json(Error),
Io(Error),
}Variants§
Api(String)
Auth(String)
Network(Error)
RateLimit
InvalidResponse(String)
EnvVar(String)
Cookie(String)
Json(Error)
Io(Error)
Trait Implementations§
Source§impl Debug for TwitterError
impl Debug for TwitterError
Source§impl<'de> Deserialize<'de> for TwitterError
impl<'de> Deserialize<'de> for TwitterError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for TwitterError
impl Display for TwitterError
Source§impl Error for TwitterError
impl Error for TwitterError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Error> for TwitterError
impl From<Error> for TwitterError
Source§impl From<Error> for TwitterError
impl From<Error> for TwitterError
Auto Trait Implementations§
impl Freeze for TwitterError
impl !RefUnwindSafe for TwitterError
impl Send for TwitterError
impl Sync for TwitterError
impl Unpin for TwitterError
impl !UnwindSafe for TwitterError
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