Expand description
Macros§
- ansi
linuxorstd - 🮖
Concatenates or prints
Ansiescape codes. - arch_
cmp avxanddep_safe_arch - 🖥️
safe_archTurns a comparison operator token to the correct constant value. - arch_
round avxanddep_safe_arch - 🖥️
safe_archTurns a round operator token to the correct constant value. - asm
- ⌗ 🖥️
coreInline assembly. - const_
join - ⌗ Joins multiple byte slices or string slices in compile-time.
- cswap
- ⌗ Swaps two mutable variables in a compile-time friendly manner.
- detect_
aarch64 stdand (AArch64 or ARM64EC) - 🖥️
stdTests at runtime whether anaarch64feature is enabled. - detect_
x86 stdand (x86 or x86-64) - 🖥️
stdTests at runtime whether anx86/x86-64feature is enabled. - env_
- ⌗
coreInspects an environment variable at compile time. - global_
asm - ⌗ 🖥️
coreModule-level inline assembly. - linux_
entry linux - 🐧 ⌗ Defines the program entry point and main fn translation layer for Linux systems.
- offset_
of - 🫗
coreExpands to the offset in bytes of a field from the beginning of the given type. - option_
env - ⌗
coreOptionally inspects an environment variable at compile time. - pin
- ⌗ 🫗 🍃
coreConstructs aPin<&mut T>, by pinning avalue: Tlocally. - size_
of_ expr - ⌗ 🫗 Returns the size of an expression in bytes.
- slice
- 🛠️
Invokes
Slicerange methods using short notation. - slog
unsafe_sync - 🪵 Static global logger macro, compile-time friendly.
Structs§
- Alloc
- 🧺 🛠️ Memory-allocation-related operations.
- Alsa
alsa - 🔊 🐧 🛠️ ALSA operations.
- Alsa
PcmHandle alsa - 🔊 🐧 🔒 Owned ALSA PCM stream handle.
- Ansi
term - 🮖 🛠️ ANSI escape codes.
- Ansi
Color8 term - 🮖 🎨 ANSI 8-bit color codes, 256 colors.
- Ansi
Link term - 🮖 🌐 🧶 A terminal hyperlink using the OSC 8 escape sequence.
- AnsiOsc
term - 🮖 🧶 An OSC sequence with semicolon-separated fields.
- AppApple
std - 🍏 Apple enviroment for directories.
- AppConfig
std - 🖥️ Application specific metadata.
- AppUnix
std - 🐚 Unix enviroment for directories.
- AppWindows
std - 🪟 Windows enviroment for directories.
- AppXdg
std - 🐧 Xdg enviroment for directories.
- Arch
- 🖥️ 🛠️ Arch-related functionality.
- Audio
Device - 🔊 🔌 Borrowed description of an audio endpoint.
- Audio
Device Cow alloc - 🔊 🔌 Owned or borrowed description of an audio endpoint.
- BareBox
- ∅ 🫗
A no-op pointer type, like a
Boxbut without affecting howTis stored. - Box
alloc - 🫗
allocA pointer type that uniquely owns a heap allocation of typeT. - Boxed
alloc - 🫗
A zero-sized marker for a
Storagetype that wraps its data in aBox. - Bump
Alloc allocandunsafe_layout - 🧺 A simple, single-threaded bump allocator.
- Cache
Align - 🫗 Aligns and pads a value to the length of a cache line.
- Cell
- 🫗
coreA mutable memory location. - Current
stdandunsafe_layout - 🔒
A marker object representing the current instance of a type
T. - Current
Guard stdandunsafe_layout - 🔒
A guard that temporarily sets a global current ptr for
T, restoring the old one on drop. - DirBuilder
std - 📁
stdA builder used to create directories in various manners. - DirEntry
std - 📁
stdEntries returned by the ReadDir iterator. - Discriminant
- 🫗
coreOpaque type representing the discriminant of an enum. - Env
- 🛠️
A namespaced wrapper for
std::envfunctions and constants. - FatPtr
unsafe_layout - 🫗 Represents a fat pointer with separate data and metadata pointers.
- FdBorrowed
std - 📁 🍃
stdA borrowed file descriptor. - FdOwned
std - 📁 🔒
stdAn owned file descriptor. - File
std - 📁
stdAn object providing access to an open file on the filesystem. - File
Metadata std - 📁
stdMetadata information about a file. - File
Open Options std - 📁
stdOptions and flags which can be used to configure how a file is opened. - File
Permissions std - 📁
stdRepresentation of the various permissions on a file. - File
Times std - 📁
stdRepresentation of the various timestamps on a file. - File
Type std - 📁
stdRepresents a type of file with accessors for each file type. - Fs
std - 📁 🛠️ Filesystem-related operations.
- FsPath
std - 📁 🛠️
A more featureful wrapper over
PathBuf. - Http
http - 📡 ⇄ HTTP protocol operations.
- Http
Request Line http - 📡 ⇄ ::= 🍃 Borrowed HTTP request line.
- Http
Response Head http - 📡 ⇄ HTTP response head.
- Http
Status http - 📡 ⇄ HTTP response status code.
- Io
std, orioand non-std - 🔌 🛠️ I/O-related operations.
- IoBuf
Reader - 🔌
?stdAdds buffering to any reader. - IoBuf
Writer - 🔌
?stdWraps a writer and buffers its output. - IoBytes
- 🔌
?stdAn iterator overu8values of a reader. - IoChain
- 🔌
?stdAdapter to chain together two readers. - IoCursor
- 🔌
?stdWraps an in-memory buffer and provides it with anIoSeekimplementation. - IoEmpty
- 🔌
?stdIgnores any data written viaIoWrite, and read viaIoRead. - IoError
- 🔌
🚩+
?stdError type forIoRead,IoWrite,IoSeekoperations. - IoInto
Inner Error std - 🔌
🚩
stdAn error returned byIoBufWriter::into_inner - IoLine
Writer - 🔌
?stdLikeBufWriter, but flushing whenever a newline (0x0a,' ') is detected. - IoLines
std - 🔌
stdAn iterator over the lines of an instance ofIoBufRead. - IoPipe
Reader std - 🔌
stdRead end of an anonymous pipe. - IoPipe
Writer std - 🔌
stdWrite end of an anonymous pipe. - IoRepeat
- 🔌
?stdA reader which yields one byte over and over and over and over and over and… - IoSink
std - 🔌
stdA writer which will move data into the void. - IoSlice
std - 🔌
stdA buffer type used withIoWrite::write_vectored. - IoSlice
Mut std - 🔌
stdA buffer type used withIoRead::read_vectored. - IoSplit
std - 🔌
stdAn iterator over the contents of an instance of BufRead split on a particular byte. - IoTake
- 🔌
?stdReader adapter which limits the bytes read from an underlying reader. - Ipv4
Addr - 📡
coreAn IPv4 address. - Ipv6
Addr - 📡
coreAn IPv6 address. - Iter
Args OsRef stdandunsafe_ffi - 🔄 🍃
⚠️Iterator over references of command line arguments. - Iter
DirRead std - 📁 🔄
stdIterator over the entries in a directory. - Join
Paths Error std - 🚩 🖥️
stdReturned fromEnv::join_paths. - LINUX_
ERRNO linux - 🐧 🚩+
Linuxsys/errno.hconstants. - LINUX_
EXIT linux - 🐧 ⚖️ Standard exit codes for Linux processes
- LINUX_
F_ CMD linux - 🐧 📁
LinuxFile descriptor commands (forfcntl). - LINUX_
IOCTL linux - 🐧 📁
Linux
ioctlconstants. - Lazy
Cell - 🫗 🌱
coreA value which is initialized on the first access. - Libc
unsafe_ffi - 🖥️ 🛠️ Raw C/POSIX system interfaces exposed through the platform’s libc.
- Linux
linux - 🐧 🛠️ Linux-related operations.
- LinuxFd
linux - 🐧 📁 🔻 An owned Linux file descriptor.
- Linux
Instant linuxandtime - 🐧 🕘 A fast monotonic Linux time source.
- Linux
Mmap Alloc Linux and allocandunsafe_ffiandunsafe_layout - 🐧 🧺
A Linux global memory allocator backed directly by anonymous
mmap. - Linux
Open Options linux - 🐧 📁 Options used to open a Linux file descriptor.
- Linux
Pipe linux - 🐧 📁 🔌 An owned Linux anonymous pipe.
- Linux
Pipe Flags linux - 🐧 📁 🔌 Flags used when creating a Linux pipe.
- Linux
Sigaction linux - 🐧 📶 🔻 Examine and change a signal action.
- Linux
Sigaction Flags linux - 🐧 📶 ⊆
Input flags for
LinuxSigaction. - Linux
Siginfo linux - 🐧 📶 🔻 Additional information about a signal.
- Linux
Signal Set linux - 🐧 📶 ⊆ A compact semantic set of standard Linux signals.
- Linux
Sigset linux - 🐧 📶 ⊆ 🔻 A raw Linux kernel signal mask.
- Linux
Stat linux - 🐧 📁 🔻 File status structure matching libc’s stat (man 2 stat)
- Linux
Termios linux - 🐧 🮖 🔻
Represents the
termiosstructure from libc, used to control terminal I/O. - Linux
Termios Cc linux - 🐧 🮖
A symbolic index into
LinuxTermios::c_cc. - Linux
Termios Control Flags linux - 🐧 🮖 ⊆
LinuxTermioscontrol flags. - Linux
Termios Input Flags linux - 🐧 🮖 ⊆
LinuxTermiosinput flags. - Linux
Termios Local Flags linux - 🐧 🮖 ⊆
LinuxTermioslocal flags. - Linux
Termios Output Flags linux - 🐧 🮖 ⊆
LinuxTermiosoutput flags. - Linux
Time linuxandtime - 🐧 🕘 A configurable family of Linux clocks.
- Linux
Timespec linuxandtime - 🐧 🕘 🔻
Represents the libc
timespecstructure. Time in seconds and nanoseconds. - Logger
Static - 🪵 Fixed-capacity static logger with owned byte buffers.
- Manually
Drop - 🫗
coreA wrapper to inhibit compiler from automatically callingT’s destructor. - Mem
- 🫗 🛠️ Memory-related operations.
- MemHedge
Ctrl - 🫗 🧵 ⚛️ Shared control plane for one hedged read request at a time.
- MemHedge
Read - 🫗 🧵 🍃 ⬡ Binds a hedge-control cell to a replicated logical slice view.
- MemLayout
alloc - 🧺
allocLayout of a block of memory. - MemLayout
Error alloc - 🧺 🚩
allocTheMemLayoutparameters violated constraints. - MemReplica
Slice - 🫗 🍃 Mutable replicated view over a backing slice.
- NetAddr
Parse Error - 📡 🚩
coreAn error which can be returned when parsing an IP or socket address. - Once
Cell - 🫗 🌱
coreA cell which can nominally be written to only once. - Path
std - 📁 🍃
stdA slice of a path (akin tostr). - PathBuf
std - 📁
stdAn owned, mutable path (akin toString). - Path
Strip Prefix Error std - 📁 🚩
stdAn error returned fromPath::strip_prefixif the prefix was not found. - Path
Windows Prefix Component std - 📁 🪟
stdWraps a Windows path prefix as well as its unparsed string representation. - Pin
- 🍃 🫗 🔒
coreA pointer which pins its pointee in place. - Pinned
unsafe_ptr - 🫗 🍃 A wrapper for structurally pinned data.
- Ptr
- 🫗 🛠️ Pointer-related operations.
- PtrNon
Null - 🫗 ⚗️
core*mut Tbut non-zero and covariant. - Rc
alloc - 🫗 🍃
allocA single-threaded reference-counting pointer. - RcWeak
alloc - 🫗 🍃
allocA version ofRcthat holds a non-owning ref to the managed allocation. - Ref
- 🍃
coreA wrapper type for an inmutably borrowed value from aRefCell<T> - RefCell
- 🫗 🍃
coreA mutable memory location with dynamically checked borrow rules. - RefCell
Borrow Error - 🍃 🚩
coreAn error returned byRefCell::try_borrow. - RefCell
Borrow MutError - 🍃 🚩
coreAn error returned byRefCell::try_borrow_mut. - RefMut
- 🍃
coreA wrapper type for a mutably borrowed value from aRefCell<T> - Slice
- 🍃 🛠️ Slice-related operations, most of them const.
- Slice
Iter - 🔄 🍃 A lending iterator over a shared slice.
- Slice
Iter Mut - 🔄 🍃 A lending iterator over an exclusive slice.
- Socket
Addr V4 - 📡
coreAn IPv4 socket address. - Socket
Addr V6 - 📡
coreAn IPv6 socket address. - Stderr
std - 🔌
stdA handle to the standard error stream of a process. - Stdin
std - 🔌
stdA handle to the standard input stream of a process. - Stdout
std - 🔌
stdA handle to the global standard output stream of the current process. - System
Alloc std - 🧺
stdThe default memory allocator provided by the operating system. - TcpListener
std - 📡
stdA TCP socket server, listening for connections. - TcpStream
std - 📡
stdA TCP stream between a local and a remote socket. - Term
Caps term - 🮖 ⬡ ⊆ ▫️ Terminal capability bits.
- Term
Cell Ui termandui - 🮖 ▦ A cell-form UI adapter for terminal grids.
- Term
Color term - 🮖 🎨 ▫️ A packed terminal color and its composition mode.
- Term
Colors term - 🮖 🎨 Packed foreground and background terminal colors.
- Term
Grid term - 🮖 🗃️ A dense row-major grid of terminal-space elements.
- Term
Input Parser eventandterm - 🮖 🎫 ::= Parses terminal input bytes into normalized events.
- Term
Linux linuxandterm - 🮖 🐧 Linux terminal frontend.
- Term
Linux Restore linuxandterm - 🮖 🐧 🔒 Linux terminal session restore payload.
- Term
Mode term - 🮖 ⬡ ⊆ Terminal session mode request.
- TermPen
term - 🮖 𝐓 🎨 Reusable terminal style and colors for constructing elements.
- Term
Renderer term - 🮖 ⬡ Terminal renderer over caller-provided byte-frame storage.
- Term
Session term - 🮖 🔒 Scoped terminal session guard.
- Term
Size term - 🮖 🧱 🛡️ The size of the terminal.
- Term
Style term - 🮖 𝐓 ⊆ A compact set of broadly supported terminal text styles.
- Term
Style Ext term - 🮖 𝐓 ⊆ A complete set of terminal text styles.
- Termel
term - 🮖 𝐓 🧱 🎨 🗃️ A terminal-flavored textual element.
- Termel
Meta term - 🮖 𝐓 🧱 ▫️
Compact terminal-cell occupancy metadata for a
Termel. - UdpSocket
std - 📡
stdA UDP socket. - Unsafe
Cell - 🫗
coreThe core primitive for interior mutability in Rust. - Wasm
- ⬡ 🛠️ A Wasm namespace.
- Wasm
Alloc WebAssembly and allocandunsafe_layout - ⬡ 🧺 A WebAssembly global memory allocator that uses a bump allocation strategy.
- Web
web - 🌐 🛠️ A Web API namespace.
- WebCanvas
Ui uiandweb - ▦ 🌐 A graphic-form UI adapter for an HTML canvas.
- WebDocument
web - 🌐 Handle to the brower’s global Document associated APIs.
- WebEvent
Ingress eventandweb - 🎫 🌐 Pollable ingress queue for normalized web events.
- WebEvent
Key eventandweb - 🎫 🌐 A web API keyboard event.
- WebEvent
Mouse eventandweb - 🎫 🌐 A web API Mouse Event.
- WebEvent
Pointer eventandweb - 🎫 🌐 A web API Pointer Event.
- WebEvent
Wheel eventandweb - 🎫 🌐 A web API Wheel Event.
- WebPermission
Set web - 🌐 ⊆ A set of browser permission kinds.
- WebPermission
Snapshot web - 🌐 A point-in-time classification of cached browser permission queries.
- WebWindow
web - ▦ 🌐 Handle to the browser’s global Window and Screen associated APIs.
- WebWindow
State web - ▦ 🌐
Aggregates the live state of a
WebWindow, including geometry and screen context. - WebWorker
web - 🌐 A handle to a JavaScript Web Worker.
- WebWorker
Job web - 🌐
Represents a job running inside a
WebWorker. - XCpu
Buffer Unix and x11 - 🐚 ⬡ Cpu-backed pixel buffer for X11 image upload.
- XDisplay
Unix and x11 - 🐚 ⬡ 🔒 A connection to an X11 display server.
- XEvent
Unix and x11 - 🐚 🎫 Wrapper for an XCB event.
- XFrontend
Unix and x11 - 🐚 ⬡ An X11 frontend for frame-driven runtimes.
- XPresent
Unix and x11 - 🐚 ⬡ Borrowed byte-backed presentation artifact for X11.
- XRaster
Renderer Unix and x11 - 🐚 ⬡ Projects a byte-backed X11 image scene into a borrowed presentation artifact.
- XShm
Buffer Unix and x11 - 🐚 ⬡ MIT-SHM-backed pixel buffer for X11 image upload.
- XSurface
Frame Unix and x11 - 🐚 ⬡ Borrowed mutable X11 surface for direct frame rendering.
- XSurface
Ui Unix and fontanduiandx11 - ▦ 🐚 A graphic-form UI adapter for X11 pixel surfaces.
- XWindow
Unix and x11 - 🐚 🔒 X11 top-level drawable host and presentation target.
- m128
dep_safe_arch - 🖥️
safe_archThe data for a 128-bit SSE register of fourf32lanes. - m256
dep_safe_arch - 🖥️
safe_archThe data for a 256-bit AVX register of eightf32lanes. - m128d
dep_safe_arch - 🖥️
safe_archThe data for a 128-bit SSE register of twof64values. - m128i
dep_safe_arch - 🖥️
safe_archThe data for a 128-bit SSE register of integer data. - m256d
dep_safe_arch - 🖥️
safe_archThe data for a 256-bit AVX register of fourf64values. - m256i
dep_safe_arch - 🖥️
safe_archThe data for a 256-bit AVX register of integer data. - w_v128
WebAssembly - 🖥️ 🫗 ⅀ WASM-specific 128-bit wide SIMD vector type.
Enums§
- Alsa
Error alsa - 🔊 🐧 🚩 ALSA PCM error.
- Ansi
Color term - 🮖 🎨 Complete ANSI color selection
- Ansi
Color3 term - 🮖 🎨 ANSI 3-bit color codes, 8 colors.
- Audio
Device Dir - 🔊 🧭 Direction capability of an audio endpoint.
- Audio
Stream Dir - 🔊 🧭 Direction of an audio stream.
- Backing
- 🤷 🍃 Controls how memory is provided for a value.
- Cow
alloc - 🫗 🍃 💱
allocA clone-on-write smart pointer. - Diag
Level - 🪵 The severity of a diagnostic emission.
- Http
Error http - 📡 ⇄ 🚩 HTTP parsing and formatting error.
- Http
Method http - 📡 ⇄ HTTP request method.
- Http
Status Class http - 📡 ⇄ The response class of an HTTP status code.
- Http
Version http - 📡 ⇄ HTTP protocol version.
- IoError
Kind - 🔌
🚩+
?stdA list specifying general categories of I/O error. - IoSeek
From - 🔌
?stdA cursor position used byIoSeek. - IpAddr
- 📡
coreAn IP address, either IPv4 or IPv6. - Linux
Clock linuxandtime - 🐧 🕘
Linuxclock identifiers. - Linux
Error linux - 🐧 🚩+ Represents a Linux-related error.
- Linux
File Type linux - 🐧 📁 A Linux file type.
- Linux
Random Mode linux - 🎲 🐧
Linux
getrandomrandomness mode. - Linux
Seek From linux - 🐧 📁 A Linux file-positioning directive.
- Linux
Signal linux - 🐧 📶 ∈ A linux signal
- Linux
Termios Char Size linux - 🐧 🮖 A Linux termios character size.
- Maybe
Owned - 🤷 🍃 A container that may hold either a borrowed or owned value.
- MemHedge
Error - 🫗 🧵 🚩 Errors produced by hedged control-state operations.
- MemHedge
State - 🫗 🧵 ⚛️ Lifecycle state of a hedged read request.
- MemReplica
Error - 🚩 🫗 Errors produced by replicated layout construction and access.
- Path
Component std - 📁
stdA single component of a path. - Path
Windows Prefix std - 📁 🪟
stdWindows path prefixes, e.g.,C:or\\server\share. - Socket
Addr - 📡
coreAn internet socket address, either IPv4 or IPv6. - TcpShutdown
std - 📡
stdPossible values which can be passed to theTcpStream::shutdownmethod. - TermCap
term - 🮖 ⬡ ∈ Terminal capability flag.
- Term
Color Kind term - 🮖 🎨 The stored representation of a terminal color.
- Term
Color Mode term - 🮖 🎨 The composition mode of one terminal color.
- Term
Grid Error term - 🮖 🗃️ 🚩 Terminal grid construction, access, and rendering error.
- Term
Line Mode term - 🮖 🎮 How terminal input is delivered to an application.
- Term
Poll Policy term - 🮖 🎫 Terminal event polling policy.
- Termel
Occupancy term - 🮖 𝐓 🧱 ▫️ The cell-space occupancy represented by terminal-element metadata.
- VarError
std - 🚩 🖥️
stdReturned fromEnv::var. - WebEvent
Kind eventandweb - 🎫 🌐 A typed selector for web event names used by the web API browser bridge.
- WebKey
Location eventandweb - 🎮 🌐 Which part of the keyboard the key event originates from.
- WebPermission
web - 🌐 ∈ A browser permission kind.
- WebWorker
Error web - 🌐 🚩 Errors that can occur when working with JavaScript Web Workers.
- XError
Unix and x11 - 🐚 🚩 XCB/X11 error categories.
- XImage
Mode Unix and x11 - 🐚 ⬡ Presentation backing policy for X11 image upload.
Traits§
- AppEnv
std - 🖥️ Manages directory paths in an environment-aware manner.
- AsFd
std - 📁
stdA trait to borrow the file descriptor from an underlying object. - AsFdRaw
std - 📁
stdA trait to extract the raw file descriptor from an underlying object. - BitSized
- 🫗 Type size information in bits.
- Borrow
- 🍃
coreA trait for borrowing data. - Borrow
Mut - 🍃
coreA trait for mutably borrowing data. - Byte
Sized - 🫗 Type size information in bytes.
- Cell
Option Ext - 🫗
Extension trait providing additional methods for
Cell<Option>. - DiagOut
- 🪵 Emits leveled diagnostic text.
- From
FdRaw std - 📁 💱
stdExpresses the ability to construct an object from a raw file descriptor. - Global
Alloc alloc - 🧺
allocA memory allocator that can be registered as the standard library’s default. - Into
FdRaw std - 📁 💱
stdExpresses the ability to consume an object and own its raw file descriptor. - IoBuf
Read - 🔌
?stdA type ofReader which has an internal buffer. - IoDuplex
- 🔌 A duplex byte I/O primitive.
- IoRead
- 🔌
?stdAllows for reading bytes from a source. - IoSeek
- 🔌
?stdProvides a cursor which can be moved within a stream of bytes. - IoWrite
- 🔌
?stdA trait for objects which are byte-oriented sinks. - MemAligned
- 🫗 Marker trait to verify memory alignment between two types.
- MemExt
- 🛠️ Extension trait for type memory information and manipulation.
- MemPod
unsafe_layout - 🫗 Indicates a type is Plain Old Data, and meets specific memory layout guarantees.
- Ownership
- 🍃 Defines the relationship between a borrowed type and its owned counterpart.
- PathExt
std - 📁
Extension trait providing additional methods for
PathandPathBuf. - Sized
- ⌗
coreTypes with a constant size known at compile time. - Slice
Ext - 🛠️
Extension trait providing additional methods for
&[T]. - Slice
ExtMut - 🛠️
Extension trait providing additional methods for
&mut [T]. - Storage
- 🫗 Allows data structures to be generic over their storage strategy.
- Term
Backend term - 🮖 🖥️ Backend interface for terminal host adapters.
- TextIn
- 🔌 𝐓 Reads UTF-8 text from an input surface into caller-provided storage.
- TextOut
- 🔌 𝐓 Emits UTF-8 text to an output surface.
- ToOwned
alloc - 🫗 💱
allocA generalization of Clone to borrowed data. - ToSocket
Addrs std - 📡
stdObjects which can be converted or resolved to one or moreSocketAddrvalues.
Functions§
- ansi_
print linuxorstd - 🮖 🖥️
A function to print an ANSI escape
sequenceof bytes tostdout - fn_
addr_ eq - 🫗
coreCompares the addresses of the two function pointers for equality. - transmute⚠
Deprecated - 🫗
coreReinterprets the bits of a value of one type as another type.
Type Aliases§
- Bare
- ∅ 🫗
coreA zero-sized marker for aStoragetype that wraps its data in aBareBox. - FdRaw
- 📁 Raw file descriptors.
- IoResult
- 🔌
⚖️
?stdA specializedResulttype for I/O operations. - LINUX_
SYS linux - 🐧 🖥️Linux
sys/syscall.hconstants for the current compilation target. - Linux
Result linux - 🐧 ⚖️ The return type for Linux-related functions that can fail.
- Maybe
Byte unsafe_array - 🤷 🫗 A byte type that may be uninitialized depending on features.
Unions§
- Maybe
Uninit - 🤷 🫗
coreA wrapper type to construct uninitialized instances ofT.