data_structure_traits/
create.rs

1pub trait Create<T>
2where
3    T: ?Sized,
4{
5    fn create() -> Self;
6    fn create_with_capacity(usize) -> Self;
7    fn add_element(self, T) -> Self;
8}