# Multitype

Multitype is a Rust crate for seamlessly generalising fundamental types via traits.

Multitype provideds the `Uint`, `Int`, and `Float` traits to abstract over the equivalent primitive types.
These traits are intended to provide one-to-one copies of the interfaces that the primitive types define.

Additionally, Multitype also provides the `Least16`, `Least32`, `Least64`, and `Least128` traits to allow abstraction over larger types.
