Skip to documentation
SLOP

tiny.trace.TraceLimits

Reference tiny.trace TraceLimits

Defined in tiny.trace.

API (5)

Actions

Public operations.

Types and contracts

Public types and contracts.

Fields and members

Public fields and members.

No direct callersNo direct callstiny.traceTraceLimits
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Source: lib/trace/src/store/format/manifest.zig:23

zig
pub const Limits = struct {    max_event_bytes: usize = 256 * 1024,    max_chunk_bytes: usize = 4 * 1024 * 1024,    pub const maximum_event_bytes: usize = 4 * 1024 * 1024;    pub const maximum_chunk_bytes: usize = 64 * 1024 * 1024;    pub fn validate(self: Limits) !void {        if (self.max_event_bytes == 0 or self.max_event_bytes > maximum_event_bytes) {            return error.InvalidTraceLimits;        }        if (self.max_chunk_bytes < self.max_event_bytes or self.max_chunk_bytes > maximum_chunk_bytes) {            return error.InvalidTraceLimits;        }    }};

Source: lib/trace/src/root.zig:56

zig
pub const TraceLimits = store.Limits;

Also reachable as

store.Limits, store.format.Limits.

Audit

Definitions4
Public names12
Members2
Version26.7.0
Revisiondaab053ee433