Skip to main content

simple_path/
lib.rs

1//! Please see the [README] for a high-level overview,
2//! and the [`SimplePath`] struct for the detailed features.
3//!
4//! [README]: https://github.com/kojiishi/simple-path
5
6mod display;
7#[cfg(windows)]
8mod drive_path;
9#[cfg(windows)]
10mod long_unc;
11#[cfg(windows)]
12mod os_str_ext;
13#[cfg(windows)]
14mod path_ext;
15mod simple_path;
16#[cfg(windows)]
17mod volume;
18
19pub use display::Display;
20#[cfg(windows)]
21pub(crate) use drive_path::DrivePath;
22#[cfg(windows)]
23pub(crate) use long_unc::LongUnc;
24#[cfg(windows)]
25pub(crate) use os_str_ext::OsStrExt;
26#[cfg(windows)]
27pub(crate) use path_ext::PathExt;
28pub use simple_path::SimplePath;
29#[cfg(windows)]
30pub(crate) use volume::Volumes;