pub trait VecUtilities<T>where
    T: Clone,{
    // Required methods
    fn clone_push(&self, item: &T) -> Self;
    fn clone_append(&self, other: &mut Vec<T>) -> Self;
}

Required Methods§

source

fn clone_push(&self, item: &T) -> Self

source

fn clone_append(&self, other: &mut Vec<T>) -> Self

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T> VecUtilities<T> for Vec<T>where T: Clone,

source§

fn clone_push(&self, item: &T) -> Vec<T>

source§

fn clone_append(&self, other: &mut Vec<T>) -> Vec<T>

Implementors§