pub fn extend_default<T: Unpin + Default>() -> Extend<T>
extend but starts with the default value of T.
extend
T