ResizableBytes

Trait ResizableBytes 

Source
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.