Struct serenity::http::ratelimiting::RatelimitedRequest [−][src]
pub struct RatelimitedRequest<'a> { /* fields omitted */ }
Expand description
Information about a request for the ratelimiter to perform.
This only contains the basic information needed by the ratelimiter to perform a full cycle of making the request and returning the response.
Use the From
implementations for making one of these.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for RatelimitedRequest<'a>
impl<'a> Send for RatelimitedRequest<'a>
impl<'a> Sync for RatelimitedRequest<'a>
impl<'a> Unpin for RatelimitedRequest<'a>
impl<'a> UnwindSafe for RatelimitedRequest<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more