pub struct RequestID { /* private fields */ }
Trait Implementations§
Source§impl FromRequest for RequestID
Extractor implementation for RequestID
type.
impl FromRequest for RequestID
Extractor implementation for RequestID
type.
# use actix_web::*;
# use actix_web_requestid::{RequestID};
async fn index(id: RequestID) -> String {
format!("Welcome! {}", id)
}
Source§type Error = Infallible
type Error = Infallible
The associated error which can be returned.
Source§fn from_request(req: &HttpRequest, _payload: &mut Payload) -> Self::Future
fn from_request(req: &HttpRequest, _payload: &mut Payload) -> Self::Future
Create a
Self
from request parts asynchronously.impl Eq for RequestID
impl StructuralPartialEq for RequestID
Auto Trait Implementations§
impl Freeze for RequestID
impl RefUnwindSafe for RequestID
impl Send for RequestID
impl Sync for RequestID
impl Unpin for RequestID
impl UnwindSafe for RequestID
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.