pub struct HandleStreamChecksum;Trait Implementations§
Source§impl<Context, Input, Hasher> Handler<Context, Checksum<Hasher>, Input> for HandleStreamChecksum
impl<Context, Input, Hasher> Handler<Context, Checksum<Hasher>, Input> for HandleStreamChecksum
type Output = GenericArray<u8, <Hasher as OutputSizeUser>::OutputSize>
async fn handle( _context: &Context, _tag: PhantomData<Checksum<Hasher>>, input: Input, ) -> Result<Self::Output, Context::Error>
impl<Context, Input, Hasher> IsProviderFor<HandlerComponent, Context, (Checksum<Hasher>, Input)> for HandleStreamChecksum
Auto Trait Implementations§
impl Freeze for HandleStreamChecksum
impl RefUnwindSafe for HandleStreamChecksum
impl Send for HandleStreamChecksum
impl Sync for HandleStreamChecksum
impl Unpin for HandleStreamChecksum
impl UnsafeUnpin for HandleStreamChecksum
impl UnwindSafe for HandleStreamChecksum
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