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.
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
| Definitions | 4 |
|---|---|
| Public names | 12 |
| Members | 2 |
| Version | 26.7.0 |
| Revision | daab053ee433 |