Files
2025-07-04 13:44:37 +01:00

28 lines
425 B
Zig

pub const Bandwidth = BitRate;
pub const BitRate = struct {
pub const none: ?BitRate = null;
pub const default = BitRate{
.bits = .{ .count = 1, .prefix = .kilo },
.rate = .per_second,
};
bits: Bits,
rate: Rate,
};
pub const Bits = struct {
count: usize,
prefix: Prefix,
};
pub const Prefix = enum {
none,
kilo,
mega,
};
pub const Rate = enum {
per_second,
};