Function Subspace :: sus :: ops :: try_from_default
template <class T>
auto try_from_default() -> T
requires
sus::ops::TryDefault<T>
!std::is_const_v<T>
!std::is_reference_v<T>
Constructs an object of type T that satisfies
TryDefault (and Try)
with its default success value.
The template variable T must be specified as it can not be deduced here.
For example: sus::ops::try_from_default<Result<void, E>>().
The default success value is specified by the type, but is typically the
success state containing the default constructed value of the inner type,
such as Some(0_i32) for Option<i32>.