pub struct HandleDecodeJson;Trait Implementations§
Source§impl<Context, Input, Output> Handler<Context, DecodeJson<Output>, Input> for HandleDecodeJsonwhere
Context: CanRaiseAsyncError<Error>,
Input: Send + AsRef<[u8]>,
Output: Send + DeserializeOwned,
impl<Context, Input, Output> Handler<Context, DecodeJson<Output>, Input> for HandleDecodeJsonwhere
Context: CanRaiseAsyncError<Error>,
Input: Send + AsRef<[u8]>,
Output: Send + DeserializeOwned,
impl<Context, Input, Output> IsProviderFor<HandlerComponent, Context, (DecodeJson<Output>, Input)> for HandleDecodeJsonwhere
Context: CanRaiseAsyncError<Error>,
Input: Send + AsRef<[u8]>,
Output: Send + DeserializeOwned,
Auto Trait Implementations§
impl Freeze for HandleDecodeJson
impl RefUnwindSafe for HandleDecodeJson
impl Send for HandleDecodeJson
impl Sync for HandleDecodeJson
impl Unpin for HandleDecodeJson
impl UnsafeUnpin for HandleDecodeJson
impl UnwindSafe for HandleDecodeJson
Blanket Implementations§
impl<A> Async for A
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