stdlib::argparse
4 items
56 modules, 336 public items. Auto-generated from /// doc comments — each card opens its own page.
4 items
Return the current call stack, one frame per element. The first
2 items
Standard Base64 encode (RFC 4648, with `=` padding). Each group of
2 items
Run one named bench with an auto-tuned iteration count.
3 items
1 item
Decompress a gzip-wrapped or zlib-wrapped buffer.
1 item
SHA-256 over `data`, returned as a 32-byte raw string. Useful when
6 items
Number of CLI arguments. Index `0` is the program path; user args
11 items
Read the entire contents of `path` into a heap-allocated string.
20 items
A hash map from `string` keys to `V` values.
1 item
Lowercase hex of every byte. Two hex digits per input byte.
2 items
One incoming HTTP request, fully buffered. Lifetime is tied to the
8 items
Return the standard reason phrase for an HTTP status code.
5 items
Read one line from stdin, including the trailing newline if present.
9 items
Apply `f` to each element, returning a new Vector.
18 items
Two-way JSON binding. User structs that implement this trait can
10 items
Build the canonical `lint:<category>` code from a category name.
9 items
Square root. Returns NaN for negative input.
27 items
2 items
OS family the binary was compiled for. `"linux"`, `"windows"`, `"macos"`,
34 items
Result of a finished subprocess run.
8 items
1 item
A set of strings backed by `HashMap<bool>`.
1 item
Internal helper called from the c_raw reader thread to push signum onto
6 items
Start a spinner with `msg` as the initial status. Replaces any
3 items
Concatenate every element of `parts` with `sep` between them.
1 item
A mutex protecting a value of type T. Use `.with()` for the common
3 items
Extract a tar archive in memory into `out_dir`. Returns the number
1 item
Fails the current test if `cond` is false. The macro evaluates `cond`
15 items
Monotonic-clock stopwatch. Reads `now_ns()` (the runtime's monotonic
27 items
Percent-encode `s` for use in a URL component. Unreserved characters
2 items
A request being assembled — mutable holder; not the same shape as
5 items
1 item
2 items
3 items
Pull a typed value out of an incoming request. Implementors decide
9 items
Ordered list of (name, value) pairs. Order matters — repeating a
3 items
Frame type opcodes (RFC 7540 §11.2). Use these symbolic names instead
12 items
Output of decode_block: a list of (name, value) pairs in wire order.
3 items
2 items
3 items
Reverse-proxy configuration. The minimal setup is an upstream
7 items
One piece of a compiled route pattern.
9 items
Build the wire bytes for one SSE event. Multiple `data: ...` lines
3 items
2 items
Generic wrapper around a value that should be serialised as the
3 items
2 items
Parse an RFC 5322 message into a Mail. Splits header block from body
3 items
2 items
3 items
Resolve `host` to a list of IP addresses via the system resolver.
3 items
A v4 or v6 address. `kind` is 4 or 6; the other fields are
2 items
1 item
Configuration for an outbound TLS connection.
4 items
One received datagram: payload + sender address.
2 items
Frame opcodes (RFC 6455 §11.8). Compare against `WsMessage.kind`.
4 items