pub struct DecodeUtf8Bytes;Trait Implementations§
Source§impl<Context, Code, Input> Handler<Context, Code, Input> for DecodeUtf8Byteswhere
Context: CanRaiseAsyncError<Utf8Error> + for<'a> CanWrapAsyncError<DecodeUtf8InputError<'a>>,
Code: Send,
Input: Send + AsRef<[u8]>,
impl<Context, Code, Input> Handler<Context, Code, Input> for DecodeUtf8Byteswhere
Context: CanRaiseAsyncError<Utf8Error> + for<'a> CanWrapAsyncError<DecodeUtf8InputError<'a>>,
Code: Send,
Input: Send + AsRef<[u8]>,
impl<Context, Code, Input> IsProviderFor<HandlerComponent, Context, (Code, Input)> for DecodeUtf8Byteswhere
Context: CanRaiseAsyncError<Utf8Error> + for<'a> CanWrapAsyncError<DecodeUtf8InputError<'a>>,
Code: Send,
Input: Send + AsRef<[u8]>,
Auto Trait Implementations§
impl Freeze for DecodeUtf8Bytes
impl RefUnwindSafe for DecodeUtf8Bytes
impl Send for DecodeUtf8Bytes
impl Sync for DecodeUtf8Bytes
impl Unpin for DecodeUtf8Bytes
impl UnsafeUnpin for DecodeUtf8Bytes
impl UnwindSafe for DecodeUtf8Bytes
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