Skip to main content

IndexVecITExt

Trait IndexVecITExt 

Source
pub trait IndexVecITExt<I, T>
where I: Idx,
{ // Required method fn get_or_extend_with<F>(&mut self, i: I, f: F) -> &mut T where F: FnMut() -> T; }

Required Methods§

Source

fn get_or_extend_with<F>(&mut self, i: I, f: F) -> &mut T
where F: FnMut() -> T,

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl<I, T> IndexVecITExt<I, T> for IndexVec<I, T>
where I: Idx,