This crate provides a trait
IntoOwned for associating a type with its owned variant.
In this experimental version,
IntoOwned is implemented only for primitive numeric types
and their references.
Represents an owned value, an immutably borrowed reference, or a mutably borrowed reference.
A trait for associating a type with its owned variant.