Currently, TemporalUnit has Auto as an option. It was raised early on in the implementation (circa Oct. 2023) about whether TemporalUnit::Auto could be removed in favor of Option<TemporalUnit>. The blocker at the time was logic that lived in Duration::round.
With the changes to the specification over the last year, we should reinvestigate whether Auto should be removed.
If it should not be removed, then we should also determine if Auto should be used as the default option for TemporalUnit or if there should be a default implementation at all.
Currently,
TemporalUnithasAutoas an option. It was raised early on in the implementation (circa Oct. 2023) about whetherTemporalUnit::Autocould be removed in favor ofOption<TemporalUnit>. The blocker at the time was logic that lived inDuration::round.With the changes to the specification over the last year, we should reinvestigate whether
Autoshould be removed.If it should not be removed, then we should also determine if
Autoshould be used as the default option forTemporalUnitor if there should be a default implementation at all.