pub fn default<T: Default>() -> T
A short-hand for calling Default::default(). You may also specify T, but I recommend using T::default() over default::<T>() where you may.
Default::default()
T
T::default()
default::<T>()