Function default

pub fn default<T: Default>() -> T