Sha256: 4d389dc1e185953ee582431dcfa4280e6fd2ccc4a212273e7c22ba5c195a3561

Contents?: true

Size: 1.07 KB

Versions: 19

Compression:

Stored size: 1.07 KB

Contents

//! In many operations, the last component of a path is special. For example,
//! in `create_dir`, the last component names the path to be created, while the
//! rest of the components just name the place to create it in.

mod create_dir;
mod hard_link;
mod open_parent;
#[cfg(not(windows))] // doesn't work on windows; use a windows-specific impl
mod read_link;
mod remove_dir;
mod remove_file;
mod rename;
#[cfg(windows)]
mod set_permissions;
#[cfg(not(windows))]
mod set_times_nofollow;
mod symlink;

use open_parent::open_parent;

pub(crate) use create_dir::create_dir;
pub(crate) use hard_link::hard_link;
#[cfg(not(windows))] // doesn't work on windows; use a windows-specific impl
pub(crate) use read_link::read_link;
pub(crate) use remove_dir::remove_dir;
pub(crate) use remove_file::remove_file;
pub(crate) use rename::rename;
#[cfg(windows)]
pub(crate) use set_permissions::set_permissions;
#[cfg(not(windows))]
pub(crate) use set_times_nofollow::set_times_nofollow;
#[cfg(not(windows))]
pub(crate) use symlink::symlink;
#[cfg(windows)]
pub(crate) use symlink::{symlink_dir, symlink_file};

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
wasmtime-14.0.4 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-14.0.3 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-14.0.1 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-14.0.0 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-13.0.0 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-12.0.1 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-12.0.0 ./ext/cargo-vendor/cap-primitives-2.0.0/src/fs/via_parent/mod.rs
wasmtime-11.0.0 ./ext/cargo-vendor/cap-primitives-1.0.15/src/fs/via_parent/mod.rs
wasmtime-10.0.1 ./ext/cargo-vendor/cap-primitives-1.0.15/src/fs/via_parent/mod.rs
wasmtime-10.0.0 ./ext/cargo-vendor/cap-primitives-1.0.15/src/fs/via_parent/mod.rs
wasmtime-9.0.4 ./ext/cargo-vendor/cap-primitives-1.0.15/src/fs/via_parent/mod.rs
wasmtime-9.0.1 ./ext/cargo-vendor/cap-primitives-1.0.15/src/fs/via_parent/mod.rs
wasmtime-8.0.0 ./ext/cargo-vendor/cap-primitives-1.0.14/src/fs/via_parent/mod.rs
wasmtime-7.0.0 ./ext/cargo-vendor/cap-primitives-1.0.9/src/fs/via_parent/mod.rs
wasmtime-6.0.1 ./ext/cargo-vendor/cap-primitives-1.0.5/src/fs/via_parent/mod.rs
wasmtime-6.0.0 ./ext/cargo-vendor/cap-primitives-1.0.5/src/fs/via_parent/mod.rs
wasmtime-5.0.0 ./ext/cargo-vendor/cap-primitives-1.0.4/src/fs/via_parent/mod.rs
wasmtime-0.4.1 ./ext/cargo-vendor/cap-primitives-1.0.3/src/fs/via_parent/mod.rs
wasmtime-0.4.0 ./ext/cargo-vendor/cap-primitives-1.0.2/src/fs/via_parent/mod.rs