summaryrefslogtreecommitdiff
path: root/tools/lib/python/kdoc
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@nvidia.com>2025-11-08 11:23:48 +0900
committerMiguel Ojeda <ojeda@kernel.org>2025-11-19 00:22:24 +0100
commit01e345e82ec3a5a7edeb9fa0dcb7fd4b0e5c534e (patch)
tree99385318f9e308381ef2a313fbc452a455b88e71 /tools/lib/python/kdoc
parent90f3df4fdfb682e2394ee3f97dfe91a402d5c46a (diff)
rust: num: add Bounded integer wrapping type
Add the `Bounded` integer wrapper type, which restricts the number of bits allowed to represent of value. This is useful to e.g. enforce guarantees when working with bitfields that have an arbitrary number of bits. Alongside this type, provide many `From` and `TryFrom` implementations are to reduce friction when using with regular integer types. Proxy implementations of common integer operations are also provided. Signed-off-by: Alexandre Courbot <acourbot@nvidia.com> Reviewed-by: Alice Ryhl <aliceryhl@google.com> Link: https://patch.msgid.link/20251108-bounded_ints-v4-2-c9342ac7ebd1@nvidia.com [ Added intra-doc link. Fixed a few other nits. - Miguel ] Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc')
0 files changed, 0 insertions, 0 deletions