List of all items
Structs
- CloseOnDrop
- DynLib
- Error
- Fd
- FdOptional
- FileReader
- FileWriter
- OpenFlags
- PlatformIoVecConst
- Renameat2Flags
- RenameatConcurrentlyOptions
- SystemError
- Tag
- TimeLike
- Timespec
- WindowsSymlinkOptions
- WriteFileArgs
- c::Stat
- copy_file::EmptyCopyFileState
- copy_file::LinuxCopyFileState
- dir::CopyFileOptions
- dir::CreateFlags
- dir::Dir
- dir::OpenDirOptions
- dir_iterator::IteratorResult
- dir_iterator::Name
- dir_iterator::WrappedIterator
- elf::LoadedModule
- fd::Fd
- fd::HashMapContext
- fd::MovableIfWindowsFd
- fd::Optional
- fd::Prehashed
- file::File
- file::ReadToEndResult
- fs::OpenOptions
- linux::E
- linux::FutexOp
- linux::RWFFlagSupport
- linux::epoll_event
- linux::pollfd
- linux::timespec
- macho::LoadCommand
- macho::LoadCommandIterator
- macho::RawSlice
- macho::load_command
- macho::mach_header_64
- macho::segment_command_64
- net::Address
- net::sockaddr_in
- net::sockaddr_in6
- posix::PollFd
- posix::Rlimit
- posix::Sigaction
- posix::Termios
- posix::siginfo_t
- posix::sigset_t
- posix::sockaddr
- posix::sockaddr_in
- posix::sockaddr_in6
- posix::sockaddr_storage
- posix::timespec
- posix::timeval
- posix_stat::PosixStat
- signal_code::Fmt
- signal_code::SignalCode
- time::Timer
- tmp::Tmpfile
- walker_skippable::Walker
- walker_skippable::WalkerEntry
Enums
- EntryKind
- ExistsAtType
- FdKind
- FileKind
- MemfdFlags
- PathOrFileDescriptor
- SizeHint
- Stdio
- SystemErrno
- WriteFileData
- WriteFileEncoding
- fd::ErrorCase
- fd::FdKind
- fd::MakeLibUvOwnedError
- fd::Stdio
- linux::FutexCmd
- posix::RlimitResource
- posix::TCSA
Traits
Macros
Functions
- Bun__errnoName
- Bun__unlink
- S::ISBLK
- S::ISCHR
- S::ISDIR
- S::ISFIFO
- S::ISLNK
- S::ISREG
- S::ISSOCK
- UV_E::name
- access
- c::Stat
- c::dlsym
- c::dlsym_with_handle
- c::errno_location
- c::fchmod
- c::fork
- c::getegid
- c::geteuid
- c::getgid
- c::getuid
- c::memcmp
- c::memmem
- can_use_memfd
- chdir
- chmod
- chown
- clonefile
- clonefileat
- close
- copy_file
- copy_file::can_use_copy_file_range_syscall
- copy_file::can_use_ioctl_ficlone
- copy_file::copy_file
- copy_file::copy_file_range
- copy_file::copy_file_read_write_loop
- copy_file::copy_file_with_state
- copy_file::disable_copy_file_range_syscall
- copy_file::disable_ioctl_ficlone
- copy_file_z_slow_with_handle
- coreutils_error_map::get
- cwd
- delete_tree_absolute
- dir::rmdirat
- dir_iterator::iterate
- directory_exists_at
- disable_linger
- dlopen
- dlsym_impl
- dup
- dup2
- dup_with_flags
- e_from_negated
- elf::find_loaded_module
- environ
- environ_ptr
- errno
- errno_to_zig_err
- eventfd
- exists
- exists_at
- exists_at_type
- exists_os_path
- exists_z
- faccessat
- fchdir
- fchmod
- fchmodat
- fchown
- fchownat
- fcntl
- fdatasync
- fetch_cache_directory_path
- force_link
- fs::metadata
- fs::read
- fs::read_to_string
- fs::write
- fstat
- fstatat
- fstatx
- fsync
- ftruncate
- futimens
- get_errno
- get_fcntl_flags
- get_fd_path
- get_fd_path_w
- get_fd_path_z
- get_file_size
- getcwd
- getcwd_alloc
- getcwd_z
- is_executable_file_path
- is_regular_file
- isatty
- iterate_dir
- kind_from_mode
- last_errno
- lchmod
- lchown
- link
- linkat
- linkat_tmpfile
- linux::copy_file_range
- linux::epoll_ctl
- linux::errno
- linux::futex_3arg
- linux::futex_4arg
- linux::inotify_add_watch
- linux::inotify_init1
- linux::inotify_rm_watch
- linux::ioctl_ficlone
- linux::ppoll
- linux::read
- linux::sendfile
- lseek
- lstat
- lstatat
- lstatx
- lutimens
- make_path::make_open_path
- make_path::make_path
- make_path::make_path_u16
- make_path_w
- memfd_create
- mkdir
- mkdir_recursive
- mkdir_recursive_at
- mkdir_recursive_at_mode
- mkdirat
- mkdirat_z
- mmap
- mmap_file
- move_file_z
- move_file_z_slow
- move_file_z_slow_maybe
- move_file_z_with_handle
- munmap
- open
- open_a
- open_dir_absolute
- open_dir_absolute_not_for_deleting_or_renaming
- open_dir_at
- open_dir_for_iteration
- open_dir_for_iteration_os_path
- open_file
- open_file_absolute_z
- open_file_read_only
- openat
- openat2_beneath
- openat_a
- openat_os_path
- openat_read_only
- page_size
- pidfd_open
- pipe
- platform_iovec_const_create
- platform_iovec_create
- posix::S::ISBLK
- posix::S::ISCHR
- posix::S::ISDIR
- posix::S::ISFIFO
- posix::S::ISLNK
- posix::S::ISREG
- posix::S::ISSOCK
- posix::Sigaction
- posix::dl_iterate_phdr
- posix::errno
- posix::gethostname
- posix::getrlimit
- posix::poll
- posix::read
- posix::s_isdir
- posix::s_islnk
- posix::s_isreg
- posix::setrlimit
- posix::sigaction
- posix::sysinfo
- posix::tcgetattr
- posix::tcsetattr
- posix::uname
- posix::write
- posix_stat::stat_atime
- posix_stat::stat_birthtime
- posix_stat::stat_ctime
- posix_stat::stat_mtime
- pread
- preadv
- preallocate_file
- pwrite
- pwritev
- read
- read_nonblocking
- readlink
- readlinkat
- readv
- realpath
- recv
- recv_non_block
- rename
- renameat
- renameat2
- renameat_concurrently
- renameat_concurrently_a
- renameat_concurrently_without_fallback
- renameat_z
- rmdir
- self_process_memory_usage
- send
- send_non_block
- sendfile
- set_close_on_exec
- set_file_offset
- set_nonblocking
- signal_code::from_name
- socketpair
- socketpair_for_shell
- stat
- statfs
- statx
- stderr_writer
- symlink
- symlink_running_executable
- symlinkat
- sys_preadv2
- sys_pwritev2
- time::milli_timestamp
- time::nano_timestamp
- time::timestamp
- to_posix_path
- umask
- unlink
- unlinkat
- unlinkat_with_flags
- update_nonblocking
- utimens
- walker_skippable::walk
- write
- write_file_with_path_buffer
- write_nonblocking
- writev
Type Aliases
- E
- EnvMap
- Errno
- ErrorInt
- FcntlInt
- FdNative
- Maybe
- Mode
- PlatformIoVec
- RenameOptions
- Result
- SocketT
- Stat
- StatFS
- c::fd_t
- copy_file::CopyFileState
- copy_file::InputType
- fd::FdNative
- fd::FdT
- fd::RawFd
- fd::UvFile
- linux::Errno
- macho::cpu_subtype_t
- macho::cpu_type_t
- macho::vm_prot_t
- net::in_port_t
- net::sa_family_t
- posix::E
- posix::mode_t
Statics
- SUPPORTS_STATX_ON_LINUX
- WINDOWS_SYMLINK_HAS_FAILED
- copy_file::CAN_USE_IOCTL_FICLONE_
- fd::SYS
- fd::fd::WINDOWS_CACHED_FD_SET
- fd::fd::WINDOWS_CACHED_STDERR
- fd::fd::WINDOWS_CACHED_STDIN
- fd::fd::WINDOWS_CACHED_STDOUT
Constants
- MAX_COUNT
- MSG_DONTWAIT
- O::ACCMODE
- O::APPEND
- O::CLOEXEC
- O::CREAT
- O::DIRECTORY
- O::DSYNC
- O::EVTONLY
- O::EXCL
- O::NOATIME
- O::NOCTTY
- O::NOFOLLOW
- O::NOFOLLOW_ANY
- O::NONBLOCK
- O::PATH
- O::RDONLY
- O::RDWR
- O::SYMLINK
- O::SYNC
- O::TMPFILE
- O::TRUNC
- O::WRONLY
- RTLD::GLOBAL
- RTLD::LAZY
- RTLD::LOCAL
- RTLD::NOW
- S::IFBLK
- S::IFCHR
- S::IFDIR
- S::IFIFO
- S::IFLNK
- S::IFMT
- S::IFREG
- S::IFSOCK
- S::IFWHT
- S::IRGRP
- S::IROTH
- S::IRUSR
- S::IRWXG
- S::IRWXO
- S::IRWXU
- S::ISGID
- S::ISUID
- S::ISVTX
- S::IWGRP
- S::IWOTH
- S::IWUSR
- S::IXGRP
- S::IXOTH
- S::IXUSR
- SEND_FLAGS_NONBLOCK
- STATX_MASK_FOR_STATS
- UTIME_NOW
- UTIME_OMIT
- UV_E::ACCES
- UV_E::ADDRINUSE
- UV_E::ADDRNOTAVAIL
- UV_E::AFNOSUPPORT
- UV_E::AGAIN
- UV_E::ALREADY
- UV_E::BADF
- UV_E::BUSY
- UV_E::CANCELED
- UV_E::CHARSET
- UV_E::CONNABORTED
- UV_E::CONNREFUSED
- UV_E::CONNRESET
- UV_E::DESTADDRREQ
- UV_E::EXIST
- UV_E::FAULT
- UV_E::FBIG
- UV_E::FTYPE
- UV_E::HOSTDOWN
- UV_E::HOSTUNREACH
- UV_E::ILSEQ
- UV_E::INTR
- UV_E::INVAL
- UV_E::IO
- UV_E::ISCONN
- UV_E::ISDIR
- UV_E::LOOP
- UV_E::MFILE
- UV_E::MLINK
- UV_E::MSGSIZE
- UV_E::NAMETOOLONG
- UV_E::NETDOWN
- UV_E::NETUNREACH
- UV_E::NFILE
- UV_E::NOBUFS
- UV_E::NODATA
- UV_E::NODEV
- UV_E::NOENT
- UV_E::NOEXEC
- UV_E::NOMEM
- UV_E::NONET
- UV_E::NOPROTOOPT
- UV_E::NOSPC
- UV_E::NOSYS
- UV_E::NOTCONN
- UV_E::NOTDIR
- UV_E::NOTEMPTY
- UV_E::NOTSOCK
- UV_E::NOTSUP
- UV_E::NOTTY
- UV_E::NXIO
- UV_E::OVERFLOW
- UV_E::PERM
- UV_E::PIPE
- UV_E::PROTO
- UV_E::PROTONOSUPPORT
- UV_E::PROTOTYPE
- UV_E::RANGE
- UV_E::REMOTEIO
- UV_E::ROFS
- UV_E::SHUTDOWN
- UV_E::SOCKTNOSUPPORT
- UV_E::SPIPE
- UV_E::SRCH
- UV_E::TIMEDOUT
- UV_E::TXTBSY
- UV_E::UNATCH
- UV_E::XDEV
- UV_E::_2BIG
- dir::AT_REMOVEDIR
- elf::PT_DYNAMIC
- elf::PT_GNU_STACK
- elf::PT_INTERP
- elf::PT_LOAD
- elf::PT_NOTE
- elf::PT_NULL
- elf::PT_PHDR
- elf::PT_TLS
- linux::EPOLL::CTL_ADD
- linux::EPOLL::CTL_DEL
- linux::EPOLL::CTL_MOD
- linux::EPOLL::ERR
- linux::EPOLL::ET
- linux::EPOLL::HUP
- linux::EPOLL::IN
- linux::EPOLL::ONESHOT
- linux::EPOLL::OUT
- linux::EPOLL::RDHUP
- linux::EPOLL_CTL_ADD
- linux::EPOLL_CTL_DEL
- linux::EPOLL_CTL_MOD
- linux::EPOLL_ERR
- linux::EPOLL_ET
- linux::EPOLL_HUP
- linux::EPOLL_IN
- linux::EPOLL_ONESHOT
- linux::EPOLL_OUT
- linux::EPOLL_RDHUP
- linux::IN::ACCESS
- linux::IN::ATTRIB
- linux::IN::CLOEXEC
- linux::IN::CLOSE_NOWRITE
- linux::IN::CLOSE_WRITE
- linux::IN::CREATE
- linux::IN::DELETE
- linux::IN::DELETE_SELF
- linux::IN::DONT_FOLLOW
- linux::IN::EXCL_UNLINK
- linux::IN::IGNORED
- linux::IN::ISDIR
- linux::IN::MASK_ADD
- linux::IN::MODIFY
- linux::IN::MOVED_FROM
- linux::IN::MOVED_TO
- linux::IN::MOVE_SELF
- linux::IN::NONBLOCK
- linux::IN::ONESHOT
- linux::IN::ONLYDIR
- linux::IN::OPEN
- macho::LC_SEGMENT_64
- posix::AF::INET
- posix::AF::INET6
- posix::AF::UNIX
- posix::AF::UNSPEC
- posix::F_OK
- posix::INET6_ADDRSTRLEN
- posix::POLL_IN
- posix::POLL_OUT
- posix::R_OK
- posix::S::IFBLK
- posix::S::IFCHR
- posix::S::IFDIR
- posix::S::IFIFO
- posix::S::IFLNK
- posix::S::IFMT
- posix::S::IFREG
- posix::S::IFSOCK
- posix::S::IFWHT
- posix::S::IRGRP
- posix::S::IROTH
- posix::S::IRUSR
- posix::S::IRWXG
- posix::S::IRWXO
- posix::S::IRWXU
- posix::S::ISGID
- posix::S::ISUID
- posix::S::ISVTX
- posix::S::IWGRP
- posix::S::IWOTH
- posix::S::IWUSR
- posix::S::IXGRP
- posix::S::IXOTH
- posix::S::IXUSR
- posix::W_OK
- posix::X_OK
- time::MS_PER_DAY
- time::MS_PER_S
- time::NS_PER_DAY
- time::NS_PER_HOUR
- time::NS_PER_MIN
- time::NS_PER_MS
- time::NS_PER_S
- time::NS_PER_US
- time::NS_PER_WEEK
- time::S_PER_DAY
- time::US_PER_MS
- time::US_PER_S