List of all items
Structs
- VFS
- prelude::Arc
- prelude::Chmod
- prelude::Chown
- prelude::Copier
- prelude::Defer
- prelude::Entries
- prelude::EntriesIter
- prelude::Memfs
- prelude::MemfsEntry
- prelude::Path
- prelude::PathBuf
- prelude::PeekingTakeWhile
- prelude::Stdfs
- prelude::StdfsEntry
- prelude::sys::Chmod
- prelude::sys::Chown
- prelude::sys::Copier
- prelude::sys::Entries
- prelude::sys::EntriesIter
- prelude::sys::Memfs
- prelude::sys::MemfsEntry
- prelude::sys::Stdfs
- prelude::sys::StdfsEntry
- prelude::sys::user::User
Enums
- prelude::Component
- prelude::CoreError
- prelude::FileError
- prelude::IterError
- prelude::PathError
- prelude::RvError
- prelude::SeekFrom
- prelude::StringError
- prelude::UserError
- prelude::Vfs
- prelude::VfsEntry
- prelude::VfsError
- prelude::sys::Vfs
- prelude::sys::VfsEntry
Traits
- prelude::Entry
- prelude::IteratorExt
- prelude::OptionExt
- prelude::PathExt
- prelude::PeekableExt
- prelude::Read
- prelude::ReadSeek
- prelude::Seek
- prelude::StringExt
- prelude::ToStringExt
- prelude::VirtualFileSystem
- prelude::Write
- prelude::sys::Entry
- prelude::sys::PathExt
- prelude::sys::ReadSeek
- prelude::sys::VirtualFileSystem
Macros
- assert_copyfile
- assert_exists
- assert_is_dir
- assert_is_file
- assert_is_symlink
- assert_memfs_setup
- assert_mkdir_m
- assert_mkdir_p
- assert_mkfile
- assert_no_dir
- assert_no_exists
- assert_no_file
- assert_no_symlink
- assert_read_all
- assert_readlink
- assert_readlink_abs
- assert_remove
- assert_remove_all
- assert_setup
- assert_stdfs_setup
- assert_symlink
- assert_write_all
- prelude::assert_copyfile
- prelude::assert_exists
- prelude::assert_is_dir
- prelude::assert_is_file
- prelude::assert_is_symlink
- prelude::assert_memfs_setup
- prelude::assert_mkdir_m
- prelude::assert_mkdir_p
- prelude::assert_mkfile
- prelude::assert_no_dir
- prelude::assert_no_exists
- prelude::assert_no_file
- prelude::assert_no_symlink
- prelude::assert_read_all
- prelude::assert_readlink
- prelude::assert_readlink_abs
- prelude::assert_remove
- prelude::assert_remove_all
- prelude::assert_setup
- prelude::assert_stdfs_setup
- prelude::assert_symlink
- prelude::assert_vfs_copyfile
- prelude::assert_vfs_exists
- prelude::assert_vfs_is_dir
- prelude::assert_vfs_is_file
- prelude::assert_vfs_is_symlink
- prelude::assert_vfs_mkdir_m
- prelude::assert_vfs_mkdir_p
- prelude::assert_vfs_mkfile
- prelude::assert_vfs_no_dir
- prelude::assert_vfs_no_exists
- prelude::assert_vfs_no_file
- prelude::assert_vfs_no_symlink
- prelude::assert_vfs_read_all
- prelude::assert_vfs_readlink
- prelude::assert_vfs_readlink_abs
- prelude::assert_vfs_remove
- prelude::assert_vfs_remove_all
- prelude::assert_vfs_setup
- prelude::assert_vfs_symlink
- prelude::assert_vfs_write_all
- prelude::assert_write_all
- prelude::cfgblock
- prelude::defer
- prelude::function
- prelude::function_fqn
- prelude::panic_compare_msg
- prelude::panic_msg
- prelude::trying
- prelude::unwrap_or_false
Functions
- abs
- all_dirs
- all_files
- all_paths
- append
- append_all
- append_line
- append_lines
- chmod
- chmod_b
- chown
- chown_b
- config_dir
- copy
- copy_b
- cwd
- dirs
- entries
- entry
- exists
- files
- gid
- is_dir
- is_exec
- is_file
- is_readonly
- is_symlink
- is_symlink_dir
- is_symlink_file
- mkdir_m
- mkdir_p
- mkfile
- mkfile_m
- mode
- move_p
- owner
- paths
- prelude::assert_iter_eq
- prelude::defer
- prelude::sys::base
- prelude::sys::clean
- prelude::sys::concat
- prelude::sys::dir
- prelude::sys::expand
- prelude::sys::ext
- prelude::sys::first
- prelude::sys::has
- prelude::sys::has_prefix
- prelude::sys::has_suffix
- prelude::sys::home_dir
- prelude::sys::is_empty
- prelude::sys::last
- prelude::sys::mash
- prelude::sys::name
- prelude::sys::parse_paths
- prelude::sys::relative
- prelude::sys::trim_ext
- prelude::sys::trim_first
- prelude::sys::trim_last
- prelude::sys::trim_prefix
- prelude::sys::trim_protocol
- prelude::sys::trim_suffix
- prelude::sys::user::cache_dir
- prelude::sys::user::config_dir
- prelude::sys::user::current
- prelude::sys::user::data_dir
- prelude::sys::user::drop_sudo
- prelude::sys::user::from_uid
- prelude::sys::user::getegid
- prelude::sys::user::geteuid
- prelude::sys::user::getgid
- prelude::sys::user::getrids
- prelude::sys::user::getuid
- prelude::sys::user::home_dir
- prelude::sys::user::is_root
- prelude::sys::user::name
- prelude::sys::user::path_dirs
- prelude::sys::user::runtime_dir
- prelude::sys::user::setegid
- prelude::sys::user::seteuid
- prelude::sys::user::setgid
- prelude::sys::user::setuid
- prelude::sys::user::state_dir
- prelude::sys::user::sudo_down
- prelude::sys::user::sudo_up
- prelude::sys::user::switchuser
- prelude::sys::user::sys_config_dirs
- prelude::sys::user::sys_data_dirs
- prelude::testing::capture_panic
- read
- read_all
- read_lines
- readlink
- readlink_abs
- remove
- remove_all
- root
- set
- set_cwd
- set_memfs
- set_stdfs
- symlink
- uid
- write
- write_all
- write_lines