pub trait Clear { // Required method fn clear(&mut self); }
anything that can be cleared
Clear this make, make it equivalent to newly created object.