#[derive(New)]
A derive macro that implements an inherent Self::new() method if [Default] is already implemented (can be derived)
Self::new()
Default