Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compiler: upgrade time from 0.3.34 to 0.3.36 #124736

Merged
merged 1 commit into from
May 5, 2024

Commits on May 5, 2024

  1. compiler: upgrade time from 0.3.34 to 0.3.36

    This ensures the version of time used in rustc includes this change:
    time-rs/time#671.
    This fix is a necessary prerequisite for rust-lang#99969,
    which adds FromIterator implementations for Box<str>.
    Previously, time had an Into::into that resolved to the identity impl
    followed by a collect::<Result<Box<_>, _>>().
    With the new FromIterator implementations for Box<str>,
    the Into::into resolution is ambiguous and time fails to compile.
    The fix removes the identity Into::into conversion,
    allowing time to compile with the new FromIterator implementations.
    This version of time also matches what cargo recently switched to
    in rust-lang/cargo#13834.
    calebsander committed May 5, 2024
    Configuration menu
    Copy the full SHA
    43c8e13 View commit details
    Browse the repository at this point in the history