I guess I can't do better. Scalar still suck, but at least it is builtin SIDM so ok I guess

This commit is contained in:
adrien
2026-04-27 22:07:39 +02:00
parent a0961e7571
commit c6f613a787
3 changed files with 63 additions and 27 deletions
+6
View File
@@ -118,6 +118,12 @@ pub fn set(self: *Self, key: Dimension, val: UnitScale) void {
self.data.set(key, val);
}
pub fn eql(self: Self, other: Self) bool {
for (self.data.values, other.data.values) |l, r|
if (l != r) return false;
return true;
}
pub fn argsOpt(self: Self) ArgOpts {
var args: ArgOpts = undefined;
for (std.enums.values(Dimension)) |d|