Rollup merge of #75395 - nixphix:docs/os-fs, r=jyn514
Switch to intra-doc links in library/std/src/os/*/fs.rs Partial fix for #75080 @rustbot modify labels: T-doc, T-rustdoc, A-intra-doc-links
This commit is contained in:
commit
7a900835c1
@ -8,7 +8,7 @@ use crate::os::android::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::dragonfly::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::emscripten::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::freebsd::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -5,7 +5,7 @@ use crate::sys_common::AsInner;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
#[stable(feature = "metadata_ext2", since = "1.8.0")]
|
#[stable(feature = "metadata_ext2", since = "1.8.0")]
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::haiku::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::illumos::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::ios::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::linux::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
@ -18,7 +18,7 @@ pub trait MetadataExt {
|
|||||||
/// Unix platforms. The `os::unix::fs::MetadataExt` trait contains the
|
/// Unix platforms. The `os::unix::fs::MetadataExt` trait contains the
|
||||||
/// cross-Unix abstractions contained within the raw stat.
|
/// cross-Unix abstractions contained within the raw stat.
|
||||||
///
|
///
|
||||||
/// [`stat`]: ../../../../std/os/linux/raw/struct.stat.html
|
/// [`stat`]: crate::os::linux::raw::stat
|
||||||
///
|
///
|
||||||
/// # Examples
|
/// # Examples
|
||||||
///
|
///
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::macos::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::netbsd::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::openbsd::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::redox::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
@ -18,7 +18,7 @@ pub trait MetadataExt {
|
|||||||
/// Unix platforms. The `os::unix::fs::MetadataExt` trait contains the
|
/// Unix platforms. The `os::unix::fs::MetadataExt` trait contains the
|
||||||
/// cross-Unix abstractions contained within the raw stat.
|
/// cross-Unix abstractions contained within the raw stat.
|
||||||
///
|
///
|
||||||
/// [`stat`]: ../../../../std/os/redox/raw/struct.stat.html
|
/// [`stat`]: crate::os::redox::raw::stat
|
||||||
///
|
///
|
||||||
/// # Examples
|
/// # Examples
|
||||||
///
|
///
|
||||||
|
@ -8,7 +8,7 @@ use crate::os::solaris::raw;
|
|||||||
|
|
||||||
/// OS-specific extensions to [`fs::Metadata`].
|
/// OS-specific extensions to [`fs::Metadata`].
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
/// Gain a reference to the underlying `stat` structure which contains
|
/// Gain a reference to the underlying `stat` structure which contains
|
||||||
|
@ -4,7 +4,7 @@ use crate::fs::Metadata;
|
|||||||
use crate::sys_common::AsInner;
|
use crate::sys_common::AsInner;
|
||||||
|
|
||||||
///
|
///
|
||||||
/// [`fs::Metadata`]: ../../../../std/fs/struct.Metadata.html
|
/// [`fs::Metadata`]: crate::fs::Metadata
|
||||||
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
#[stable(feature = "metadata_ext", since = "1.1.0")]
|
||||||
pub trait MetadataExt {
|
pub trait MetadataExt {
|
||||||
#[stable(feature = "metadata_ext2", since = "1.8.0")]
|
#[stable(feature = "metadata_ext2", since = "1.8.0")]
|
||||||
|
Loading…
Reference in New Issue
Block a user