lib/choir/src/serialization/binary/model.zig

daab053ee43316e1809a84551d573ddd1e5bf3d2

 1 const std = @import("std");
 2 
 3 pub const Limits = struct {
 4     serialized_bytes: usize,
 5     string_bytes: usize,
 6     blob_bytes: usize,
 7     collection_entries: usize,
 8     total_entries: usize,
 9 };
10 
11 pub const Error = error{
12     Truncated,
13     InvalidValue,
14     InvalidTag,
15     LimitExceeded,
16 };
17 
18 pub const WriteError = std.mem.Allocator.Error || error{LimitExceeded};