8000 Rollup of 6 pull requests by Dylan-DPC · Pull Request #98347 · rust-lang/rust · GitHub
[go: up one dir, main page]

Skip to content

Rollup of 6 pull requests #98347

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

Closed
wants to merge 19 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
c7b6e1d
lub: don't bail out due to empty binders
lcnr Jun 8, 2022
0667b00
update tests + add future compat test
lcnr Jun 8, 2022
3f12fa7
Add support for macro in "jump to def" feature
GuillaumeGomez Nov 26, 2021
dda980d
Rename ContextInfo into HrefContext
GuillaumeGomez Jun 18, 2022
810254b
Improve code readability and documentation
GuillaumeGomez Jun 18, 2022
f4db07e
Add test for macro support in "jump to def" feature
GuillaumeGomez Nov 26, 2021
987c731
Integrate `generate_macro_def_id_path` into `href_with_root_path`
GuillaumeGomez Jun 20, 2022
eb6141e
Support setting file accessed/modified timestamps
joshtriplett Jun 19, 2022
585767d
Add alias `File::set_modified` as shorthand
joshtriplett Jun 20, 2022
beb2f36
Fix panic by checking if `CStore` has the crate data we want before a…
GuillaumeGomez Jun 20, 2022
e900a35
Give name if anonymous region appears in impl signature
compiler-errors Jun 21, 2022
31476e7
Add a full regression test for #73727
JohnTitor Jun 21, 2022
5ed1495
This comment is out dated and misleading
spastorino Jun 21, 2022
d502e83
Rollup merge of #91264 - GuillaumeGomez:macro-jump-to-def, r=jsha
Dylan-DPC Jun 21, 2022
a6de3f6
Rollup merge of #97867 - lcnr:lub-binder, r=oli-obk
Dylan-DPC Jun 21, 2022
b5a2a80
Rollup merge of #98184 - compiler-errors:elided-lifetime-in-impl-nll,…
Dylan-DPC Jun 21, 2022
223d7f8
Rollup merge of #98246 - joshtriplett:times, r=m-ou-se
Dylan-DPC Jun 21, 2022
2b1ce20
Rollup merge of #98334 - JohnTitor:issue-73727, r=compiler-errors
Dylan-DPC Jun 21, 2022
9bf095d
Rollup merge of #98344 - spastorino:remove-misleading-comment, r=oli-obk
Dylan-DPC Jun 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add alias File::set_modified as shorthand
  • Loading branch information
joshtriplett committed Jun 20, 2022
commit 585767d8185a2f34e429a18b3ae9a75f11d13470
9 changes: 9 additions & 0 deletions library/std/src/fs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -638,6 +638,15 @@ impl File {
pub fn set_times(&self, times: FileTimes) -> io::Result<()> {
self.inner.set_times(times.0)
}

/// Changes the modification time of the underlying file.
///
/// This is an alias for `set_times(FileTimes::new().set_modified(time))`.
#[unstable(feature = "file_set_times", issue = "98245")]
#[inline]
pub fn set_modified(&self, time: SystemTime) -> io::Result<()> {
self.set_times(FileTimes::new().set_modified(time))
}
}

// In addition to the `impl`s here, `File` also has `impl`s for
Expand Down
0