pub const DefaultingBool = enum(u2)
pub const DefaultingBool = enum(u2) { false, true, default, pub fn init(b: ?bool) DefaultingBool { return switch (b orelse return .default) { false => .false, true => .true, }; } pub fn toBool(db: DefaultingBool) ?bool { return switch (db) { .false => false, .true => true, .default => null, }; } }