pub trait ResizableBytes {
    // Required method
    fn resize(&mut self, new_len: usize, value: u8);
}
Expand description

A byte array which can be resized.

Required Methods§

source

fn resize(&mut self, new_len: usize, value: u8)

Resizes self with new_len elements, populating new values with value.

Implementations on Foreign Types§

source§

impl ResizableBytes for Vec<u8>

source§

fn resize(&mut self, new_len: usize, value: u8)

Implementors§

source§

impl ResizableBytes for HeapBytes

Available on crate feature nightly only.
source§

impl<A: Zeroize + NewBytes + ResizableBytes + Lockable<A>> ResizableBytes for Protected<A, ReadWrite, Locked>

Available on crate feature nightly only.
source§

impl<A: Zeroize + NewBytes + ResizableBytes + Lockable<A>> ResizableBytes for Protected<A, ReadWrite, Unlocked>

Available on crate feature nightly only.