rolldown-file-id

Crates.iorolldown-file-id
lib.rsrolldown-file-id
version0.2.5
created_at2025-10-16 07:14:11.622573+00
updated_at2025-12-18 08:55:18.753965+00
descriptionUtility for reading inode numbers (Linux, MacOS) and file IDs (Windows)
homepagehttps://github.com/notify-rs/notify
repositoryhttps://github.com/notify-rs/notify.git
max_upload_size
id1885551
size33,244
Boshen (Boshen)

documentation

https://docs.rs/notify

README

File Id

ยป Docs

A utility to read file IDs.

Modern file systems assign a unique ID to each file. On Linux and MacOS it is called an inode number, on Windows it is called file index. Together with the device id, a file can be identified uniquely on a device at a given time.

Keep in mind though, that IDs may be re-used at some point.

Example

let file_id = file_id::get_file_id(path).unwrap();

println!("{file_id:?}");

Features

  • serde for serde support, off by default
Commit count: 881

cargo fmt