<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/os/linux/fs.rs, branch 1.87.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.87.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.87.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-07-28T22:26:52+00:00</updated>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>Don't use LFS64 symbols on musl</title>
<updated>2023-10-29T03:29:27+00:00</updated>
<author>
<name>git-bruh</name>
<email>e817509a-8ee9-4332-b0ad-3a6bdf9ab63f@aleeas.com</email>
</author>
<published>2023-09-19T14:17:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7a504cc68a56bfaa7855016c81ced9e6b1320fc5'/>
<id>urn:sha1:7a504cc68a56bfaa7855016c81ced9e6b1320fc5</id>
<content type='text'>
Simplify #[cfg] blocks

fmt

don't try to use the more appropriate direntry on musl
</content>
</entry>
<entry>
<title>Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errors</title>
<updated>2022-05-09T04:47:30+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2022-05-09T04:47:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8a2fe75d0e6e024aa434e5b9c40adb2567f362b8'/>
<id>urn:sha1:8a2fe75d0e6e024aa434e5b9c40adb2567f362b8</id>
<content type='text'>
Remove `#[rustc_deprecated]`

This removes `#[rustc_deprecated]` and introduces diagnostics to help users to the right direction (that being `#[deprecated]`). All uses of `#[rustc_deprecated]` have been converted. CI is expected to fail initially; this requires #95958, which includes converting `stdarch`.

I plan on following up in a short while (maybe a bootstrap cycle?) removing the diagnostics, as they're only intended to be short-term.
</content>
</entry>
<entry>
<title>Use statx's 64-bit times on 32-bit linux-gnu</title>
<updated>2022-05-06T15:50:53+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2022-03-10T01:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fec4818fdb40c82679f57fa7f26fcddc1a874c13'/>
<id>urn:sha1:fec4818fdb40c82679f57fa7f26fcddc1a874c13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove use of `#[rustc_deprecated]`</title>
<updated>2022-04-14T05:33:13+00:00</updated>
<author>
<name>Jacob Pratt</name>
<email>jacob@jhpratt.dev</email>
</author>
<published>2022-04-08T01:20:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4fbe73e0b79afb9e2b352438bac743104f0d2ba6'/>
<id>urn:sha1:4fbe73e0b79afb9e2b352438bac743104f0d2ba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modify std::os docs to be more consistent</title>
<updated>2021-09-17T17:53:21+00:00</updated>
<author>
<name>Sachin Cherian</name>
<email>sachinctl@protonmail.com</email>
</author>
<published>2021-09-17T17:53:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ec34aa61d6947f6bee11f13a8d0a11e61cf65b67'/>
<id>urn:sha1:ec34aa61d6947f6bee11f13a8d0a11e61cf65b67</id>
<content type='text'>
&gt; add intra doc links
&gt; add a usage example for the os::windows module
</content>
</entry>
<entry>
<title>doc: disambiguate stat in MetadataExt::as_raw_stat</title>
<updated>2020-10-10T03:12:26+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2020-10-10T03:12:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f200c1e7afdd04b42c01c0108735e5b14ca07d93'/>
<id>urn:sha1:f200c1e7afdd04b42c01c0108735e5b14ca07d93</id>
<content type='text'>
A few architectures in `os::linux::raw` import `libc::stat`, rather than
defining that type directly. However, that also imports the _function_
called `stat`, which makes this doc link ambiguous:

    error: `crate::os::linux::raw::stat` is both a struct and a function
      --&gt; library/std/src/os/linux/fs.rs:21:19
       |
    21 |     /// [`stat`]: crate::os::linux::raw::stat
       |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous link
       |
       = note: `-D broken-intra-doc-links` implied by `-D warnings`
    help: to link to the struct, prefix with the item type
       |
    21 |     /// [`stat`]: struct@crate::os::linux::raw::stat
       |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    help: to link to the function, add parentheses
       |
    21 |     /// [`stat`]: crate::os::linux::raw::stat()
       |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

We want the `struct`, so it's now prefixed accordingly.
</content>
</entry>
<entry>
<title>Update `std::os` module documentation.</title>
<updated>2020-09-11T02:05:19+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2020-09-11T02:05:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=954361a3d4f8b87a9311b5c976b7e301f6bae1bb'/>
<id>urn:sha1:954361a3d4f8b87a9311b5c976b7e301f6bae1bb</id>
<content type='text'>
Adds missing descriptions for the modules std::os::linux::fs and std::os::windows::io.
Also adds punctuation for consistency with other descriptions.
</content>
</entry>
<entry>
<title>fix broken trait method links</title>
<updated>2020-08-30T16:04:43+00:00</updated>
<author>
<name>Andy Russell</name>
<email>arussell123@gmail.com</email>
</author>
<published>2020-08-02T17:58:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=98232ece14bdd68aeac3d761039d9a7c88c30b3f'/>
<id>urn:sha1:98232ece14bdd68aeac3d761039d9a7c88c30b3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert #tymethods</title>
<updated>2020-08-11T14:20:17+00:00</updated>
<author>
<name>Prabakaran Kumaresshan</name>
<email>4676330+nixphix@users.noreply.github.com</email>
</author>
<published>2020-08-11T14:20:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=32fccc445a06cf42305c1a364ac6ace3bfb7dac7'/>
<id>urn:sha1:32fccc445a06cf42305c1a364ac6ace3bfb7dac7</id>
<content type='text'>
</content>
</entry>
</feed>
