pub struct RequestBuilderUpdaterComponent;Trait Implementations§
Source§impl DelegateComponent<RequestBuilderUpdaterComponent> for Components
impl DelegateComponent<RequestBuilderUpdaterComponent> for Components
type Delegate = UseDelegate<Components>
impl<Context, Args> IsProviderFor<RequestBuilderUpdaterComponent, Context, Args> for UseContextwhere
Context: HasErrorType + CanUpdateRequestBuilder<Args>,
impl<Context, Args, __Components__, __Delegate__> IsProviderFor<RequestBuilderUpdaterComponent, Context, Args> for UseDelegate<__Components__>where
Context: HasErrorType,
__Components__: DelegateComponent<Args, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<RequestBuilderUpdaterComponent, Context, Args> + RequestBuilderUpdater<Context, Args>,
impl<Context, Key, Value> IsProviderFor<RequestBuilderUpdaterComponent, Context, Header<Key, Value>> for UpdateRequestHeaderwhere
Context: CanExtractStringArg<Key> + CanExtractStringArg<Value> + CanRaiseError<InvalidHeaderName> + CanRaiseError<InvalidHeaderValue>,
impl<Context, Arg, Args> IsProviderFor<RequestBuilderUpdaterComponent, Context, WithHeaders<π<Arg, Args>>> for UpdateRequestHeaderswhere
Context: CanUpdateRequestBuilder<Arg>,
Self: IsProviderFor<RequestBuilderUpdaterComponent, Context, WithHeaders<Args>> + RequestBuilderUpdater<Context, WithHeaders<Args>>,
impl<Context> IsProviderFor<RequestBuilderUpdaterComponent, Context, WithHeaders<ε>> for UpdateRequestHeaderswhere
Context: HasErrorType,
impl<__Context__, __Params__> IsProviderFor<RequestBuilderUpdaterComponent, __Context__, __Params__> for Components
Auto Trait Implementations§
impl Freeze for RequestBuilderUpdaterComponent
impl RefUnwindSafe for RequestBuilderUpdaterComponent
impl Send for RequestBuilderUpdaterComponent
impl Sync for RequestBuilderUpdaterComponent
impl Unpin for RequestBuilderUpdaterComponent
impl UnwindSafe for RequestBuilderUpdaterComponent
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more