Sha256: 335e1c5bb5c7cfcafa87c44f5dc5b405e944b21f5341078541174668d6262d46

Contents?: true

Size: 1.31 KB

Versions: 16

Compression:

Stored size: 1.31 KB

Contents

//! Extension traits for `Dir`

#![deny(missing_docs)]
#![forbid(unsafe_code)]
#![cfg_attr(all(windows, windows_by_handle), feature(windows_by_handle))]
#![doc(
    html_logo_url = "https://raw.githubusercontent.com/bytecodealliance/cap-std/main/media/cap-std.svg"
)]
#![doc(
    html_favicon_url = "https://raw.githubusercontent.com/bytecodealliance/cap-std/main/media/cap-std.ico"
)]

mod dir_entry_ext;
mod dir_ext;
mod file_type_ext;
mod is_file_read_write;
mod metadata_ext;
mod open_options_follow_ext;
mod open_options_maybe_dir_ext;
mod open_options_sync_ext;
mod reopen;

pub use dir_entry_ext::DirEntryExt;
#[cfg(all(any(feature = "std", feature = "async_std"), feature = "fs_utf8"))]
pub use dir_ext::DirExtUtf8;
pub use dir_ext::{DirExt, SystemTimeSpec};
pub use file_type_ext::FileTypeExt;
pub use is_file_read_write::IsFileReadWrite;
pub use metadata_ext::MetadataExt;
pub use open_options_follow_ext::OpenOptionsFollowExt;
pub use open_options_maybe_dir_ext::OpenOptionsMaybeDirExt;
pub use open_options_sync_ext::OpenOptionsSyncExt;
pub use reopen::Reopen;

/// Re-export these to allow them to be used with `Reuse`.
pub use cap_primitives::fs::{FollowSymlinks, Metadata, OpenOptions};

#[doc(hidden)]
pub use cap_primitives::ambient_authority_known_at_compile_time;
pub use cap_primitives::{ambient_authority, AmbientAuthority};

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
wasmtime-14.0.4 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-14.0.3 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-14.0.1 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-14.0.0 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-13.0.0 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-12.0.1 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-12.0.0 ./ext/cargo-vendor/cap-fs-ext-2.0.0/src/lib.rs
wasmtime-11.0.0 ./ext/cargo-vendor/cap-fs-ext-1.0.15/src/lib.rs
wasmtime-10.0.1 ./ext/cargo-vendor/cap-fs-ext-1.0.15/src/lib.rs
wasmtime-10.0.0 ./ext/cargo-vendor/cap-fs-ext-1.0.15/src/lib.rs
wasmtime-9.0.4 ./ext/cargo-vendor/cap-fs-ext-1.0.15/src/lib.rs
wasmtime-9.0.1 ./ext/cargo-vendor/cap-fs-ext-1.0.15/src/lib.rs
wasmtime-8.0.0 ./ext/cargo-vendor/cap-fs-ext-1.0.14/src/lib.rs
wasmtime-7.0.0 ./ext/cargo-vendor/cap-fs-ext-1.0.9/src/lib.rs
wasmtime-6.0.1 ./ext/cargo-vendor/cap-fs-ext-1.0.5/src/lib.rs
wasmtime-6.0.0 ./ext/cargo-vendor/cap-fs-ext-1.0.5/src/lib.rs