pub struct TooManyRequests { /* private fields */ }Expand description
Error happen when client exceeds rate limit.
Implementations§
Source§impl TooManyRequests
impl TooManyRequests
Sourcepub fn extend_response<Ext>(&self, res: &mut Response<Ext>)
pub fn extend_response<Ext>(&self, res: &mut Response<Ext>)
extend response headers with status code and headers
StatusCode: 429
Header: x-ratelimit-after: <num in second>
Trait Implementations§
Source§impl Debug for TooManyRequests
impl Debug for TooManyRequests
Source§impl Display for TooManyRequests
impl Display for TooManyRequests
Source§impl Error for TooManyRequests
impl Error for TooManyRequests
1.30.0 · 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()
Auto Trait Implementations§
impl Freeze for TooManyRequests
impl RefUnwindSafe for TooManyRequests
impl Send for TooManyRequests
impl Sync for TooManyRequests
impl Unpin for TooManyRequests
impl UnsafeUnpin for TooManyRequests
impl UnwindSafe for TooManyRequests
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