pub struct GraphQLBatchRequest(pub BatchRequest);
Expand description
Extractor for GraphQL batch request.
async_graphql::http::MultipartOptions
allows to configure extraction
process.
Tuple Fields
0: BatchRequest
Implementations
sourceimpl GraphQLBatchRequest
impl GraphQLBatchRequest
sourcepub fn into_inner(self) -> BatchRequest
pub fn into_inner(self) -> BatchRequest
Unwraps the value to async_graphql::BatchRequest
.
Trait Implementations
sourceimpl FromRequest for GraphQLBatchRequest
impl FromRequest for GraphQLBatchRequest
type Future = Pin<Box<dyn Future<Output = Result<GraphQLBatchRequest, Error>> + 'static, Global>>
type Future = Pin<Box<dyn Future<Output = Result<GraphQLBatchRequest, Error>> + 'static, Global>>
Future that resolves to a Self.
sourcefn 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.
sourcefn extract(req: &HttpRequest) -> Self::Future
fn extract(req: &HttpRequest) -> Self::Future
Create a Self from request head asynchronously. Read more
Auto Trait Implementations
impl !RefUnwindSafe for GraphQLBatchRequest
impl Send for GraphQLBatchRequest
impl Sync for GraphQLBatchRequest
impl Unpin for GraphQLBatchRequest
impl !UnwindSafe for GraphQLBatchRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more