Skip to main content

UncheckedVecOps

Trait UncheckedVecOps 

Source
pub trait UncheckedVecOps<T> {
    // Required methods
    fn pop_unchecked(&mut self) -> T;
    fn push_unchecked(&mut self, value: T);
}

Required Methods§

Source

fn pop_unchecked(&mut self) -> T

Source

fn push_unchecked(&mut self, value: T)

Pushes onto a vector that has room for one more.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T> UncheckedVecOps<T> for Vec<T>

Source§

fn pop_unchecked(&mut self) -> T

Source§

fn push_unchecked(&mut self, value: T)

Implementors§