Trait IntoInner

Source
pub trait IntoInner {
    type Inner;

    // Required method
    fn into_inner(self) -> Self::Inner;
}
Expand description

Trait to get the inner buffer of an operation or a result.

Required Associated Types§

Source

type Inner

The inner type.

Required Methods§

Source

fn into_inner(self) -> Self::Inner

Get the inner buffer.

Implementors§

Source§

impl<'arena, T: IntoInner, O> IntoInner for BufResult<'arena, O, T>

Source§

type Inner = (Result<O, Error>, <T as IntoInner>::Inner)

Source§

impl<'arena, T: IoBuf<'arena>> IntoInner for WriteAt<'arena, T>

Source§

type Inner = T

Source§

impl<'arena, T: IoBufMut<'arena>> IntoInner for ReadAt<'arena, T>

Source§

type Inner = T

Source§

impl<'arena, T: AsIoSlices<'arena>> IntoInner for SendImpl<'arena, T>

Source§

type Inner = T

Source§

impl<'arena, T: AsIoSlices<'arena>> IntoInner for SendToImpl<'arena, T>

Source§

type Inner = T

Source§

impl<'arena, T: AsIoSlicesMut<'arena>> IntoInner for RecvFromImpl<'arena, T>

Source§

impl<'arena, T: AsIoSlicesMut<'arena>> IntoInner for RecvImpl<'arena, T>

Source§

type Inner = T

Source§

impl<T> IntoInner for BufWrapper<'_, T>

Source§

type Inner = T

Source§

impl<T> IntoInner for BufWrapperMut<'_, T>

Source§

type Inner = T

Source§

impl<T> IntoInner for Slice<T>

Source§

type Inner = T

Source§

impl<T> IntoInner for VectoredBufWrapper<'_, T>