Expand description
Asynchronous original-range access, with bounded accounted scratch.
This boundary performs no filesystem, JavaScript, network or blocking I/O. A source owner supplies those operations and a stable immutable snapshot.
Structs§
- Range
Reader - One reusable original-file window. Parser lookahead and seek operations share this buffer; large file/stream bodies need not be materialized. Dropping a suspended read releases its scratch with the actual allocation.
- Slice
- A borrowed resident source using the same original-range contract.
- Stamp
- One immutable original byte source, including its exact length.
Enums§
- Input
Error - A source processing failure with an honest original file location.
- Read
Error - Failure inside caller-owned range acquisition.
Traits§
- Range
Source - A stable range source that may suspend during bounded acquisition.