Skip to documentation
SLOP

tiny.reducer.Exhaustion

Reference tiny.reducer Exhaustion

Defined in bytes.model.

These failures arise from the workspace bounds or from another run already holding the workspace.

API (2)

Fields and members

Public fields and members.

No direct callersNo direct callsbytes.modelExhaustion
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/reducer/src/bytes/model.zig:31

zig
/// These failures arise from the workspace bounds or from another run already/// holding the workspace.pub const Exhaustion = error{    /// The input slice is longer than the `Limits.max_input_bytes` the    /// `Storage` instance was allocated for.    InputCapacityExceeded,    /// The `Storage` instance is already held by a running reduction or by a    /// `Result` whose `deinit()` has yet to be called, so a reentrant call, and    /// a second call made while the first run's result is still live, are both    /// refused before any workspace byte changes.    ReductionStorageInUse,};

Source: lib/reducer/src/root.zig:329

zig
/// Set of errors raised when the input exceeds the workspace bounds or another/// run already holds the workspace.pub const Exhaustion = bytes.Exhaustion;

Also reachable as

bytes.Exhaustion.

Audit

Definitions1
Public names3
Members2
Version26.7.0
Revisiondaab053ee433