lib/accy/src/kernel/library/histogram/family/binning.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 const std = @import("std");
2
3 pub const Policy = enum(u64) {
4 lower_inclusive_upper_exclusive = 0,
5 };
6
7 pub const policy_parameter_name = "histogram_binning_policy";
8
9 pub fn code(policy: Policy) u64 {
10 return @backingInt(policy);
11 }
12
13 pub fn fromCode(value: u64) ?Policy {
14 return std.enums.fromInt(Policy, value);
15 }