General integer bounds
rooooooooob opened this issue · 0 comments
rooooooooob commented
e.g.
foo = 1..7
We only support these integer bounds when they map to existing rust primitives e.g. uint .le 255
turns to u8
, etc.
Questions:
- Do we want to simply enforce the bound on deserializtion?
- Do we want to restrict access and only have throwing setters to check ranges?
- Do we want to use
u64
/i64
or make it fit in the smallest possible e.g.foo
above would beu8
.