Skip to content

Commit 90cda15

Browse files
committed
fix(docs): use raw URLs for MetadataExt links to avoid Windows doc errors
std::os::unix::fs::MetadataExt does not exist on Windows, so rustdoc path links to it cause compilation errors. Use raw doc.rust-lang.org URLs instead, matching the style used before this PR. https://claude.ai/code/session_01QP9wZyoZcGmJsEsA66ZRok
1 parent b4477d5 commit 90cda15

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/hardlink/hardlink_list.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,9 @@ impl<Size> HardlinkList<Size> {
7575

7676
/// Error that occurs when a different size was detected for the same [`ino`] and [`dev`].
7777
///
78-
/// [`ino`]: std::os::unix::fs::MetadataExt::ino
79-
/// [`dev`]: std::os::unix::fs::MetadataExt::dev
78+
/// <!-- Should have been `std::os::unix::fs::MetadataExt::{ino,dev}` but it would error on Windows -->
79+
/// [`ino`]: https://doc.rust-lang.org/std/os/unix/fs/trait.MetadataExt.html#tymethod.ino
80+
/// [`dev`]: https://doc.rust-lang.org/std/os/unix/fs/trait.MetadataExt.html#tymethod.dev
8081
#[derive(Debug, Display, Error)]
8182
#[cfg_attr(test, derive(PartialEq, Eq))]
8283
#[display(bound(Size: Debug))]
@@ -90,9 +91,10 @@ pub struct SizeConflictError<Size> {
9091

9192
/// Error that occurs when a different [`nlink`] was detected for the same [`ino`] and [`dev`].
9293
///
93-
/// [`nlink`]: std::os::unix::fs::MetadataExt::nlink
94-
/// [`ino`]: std::os::unix::fs::MetadataExt::ino
95-
/// [`dev`]: std::os::unix::fs::MetadataExt::dev
94+
/// <!-- Should have been `std::os::unix::fs::MetadataExt::{nlink,ino,dev}` but it would error on Windows -->
95+
/// [`nlink`]: https://doc.rust-lang.org/std/os/unix/fs/trait.MetadataExt.html#tymethod.nlink
96+
/// [`ino`]: https://doc.rust-lang.org/std/os/unix/fs/trait.MetadataExt.html#tymethod.ino
97+
/// [`dev`]: https://doc.rust-lang.org/std/os/unix/fs/trait.MetadataExt.html#tymethod.dev
9698
#[derive(Debug, Display, Error)]
9799
#[cfg_attr(test, derive(PartialEq, Eq))]
98100
#[display(

0 commit comments

Comments
 (0)