pub trait AutoAddShape<K: Eq + PartialEq + Hash + Clone, T: Clone> {
    fn add(&mut self, shape: Drawable<T>) -> K;
    fn remove_shape(&mut self, shape: &T);
    fn remove(&mut self, shape: &Drawable<T>);
}

Required Methods

Implementors