Buffer

Trait Buffer 

Source
pub trait Buffer {
    // Required method
    fn buffer(&mut self) -> &mut [MaybeUninit<u8>];
}
Expand description

A trait for accessing a maybe uninitialized mutable buffer.

Required Methods§

Source

fn buffer(&mut self) -> &mut [MaybeUninit<u8>]

Accesses the buffer’s memory.

Implementations on Foreign Types§

Source§

impl Buffer for [u8]

Source§

fn buffer(&mut self) -> &mut [MaybeUninit<u8>]

Source§

impl Buffer for [MaybeUninit<u8>]

Source§

fn buffer(&mut self) -> &mut [MaybeUninit<u8>]

Source§

impl<const N: usize> Buffer for [u8; N]

Source§

fn buffer(&mut self) -> &mut [MaybeUninit<u8>]

Source§

impl<const N: usize> Buffer for [MaybeUninit<u8>; N]

Source§

fn buffer(&mut self) -> &mut [MaybeUninit<u8>]

Implementors§