Struct tindex::TVec [−][src]
#[repr(transparent)]pub struct TVec<I, T> { /* fields omitted */ }Implementations
pub fn splice<R, E>(
&mut self,
range: R,
replace_with: E
) -> Splice<'_, E::IntoIter> where
R: RangeBounds<I>,
E: IntoIterator<Item = T>,
Methods from Deref<Target = TSlice<I, T>>
pub fn index_iter(&self) -> IndexIter<I>ⓘ
pub fn binary_search_by<'a, F>(&'a self, f: F) -> Result<I, I> where
F: FnMut(&'a T) -> Ordering,
Trait Implementations
Mutably borrows from an owned value. Read more
Extends a collection with the contents of an iterator. Read more
🔬 This is a nightly-only experimental API. (
extend_one)Extends a collection with exactly one element.
🔬 This is a nightly-only experimental API. (
extend_one)Reserves capacity in a collection for the given number of additional elements. Read more
Performs the conversion.
Creates a value from an iterator. Read more
Auto Trait Implementations
impl<I, T> RefUnwindSafe for TVec<I, T> where
T: RefUnwindSafe,
impl<I, T> UnwindSafe for TVec<I, T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more