Trait TryReserve

Source
pub trait TryReserve {
    // Required method
    fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>;
}

Required Methods§

Source

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Implementations on Foreign Types§

Source§

impl TryReserve for String

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl TryReserve for OsString

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl TryReserve for PathBuf

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl<T> TryReserve for BinaryHeap<T>

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl<T> TryReserve for VecDeque<T>

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl<T> TryReserve for Vec<T>

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl<T> TryReserve for HashSet<T>
where T: Hash + Eq,

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Source§

impl<T, F> TryReserve for HashMap<T, F>
where T: Hash + Eq,

Source§

fn try_reserve(&mut self, additional: usize) -> Result<(), TryReserveError>

Implementors§