pub trait Resize: Buffer {
    // Required method
    fn resize(&mut self, capacity: usize);
}
Expand description

Resizable Buffer.

Required Methods§

source

fn resize(&mut self, capacity: usize)

Resizes the buffer.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T> Resize for WriteVectoredVecBuffer<T>
where T: AsRef<[u8]>,

Available on crate features write and std only.
source§

impl<T> Resize for VecBuffer<T>

Available on crate feature std only.
source§

impl<const HEADER_SIZE: usize, const TRAILER_SIZE: usize> Resize for WriteVecBuffer<HEADER_SIZE, TRAILER_SIZE>

Available on crate features std and write only.