pub trait IntoMint: Into<Self::MintType> {
type MintType;
}
Expand description
Defines which mint type a given type is associated with. This trait enables converting a type into its mint equivalent without having to name the mint type.
Implementing IntoMint
on a type states that the type is semantically
equivalent to the type given in MintType
.
All mint types implement IntoMint
reflexively, i.e., they implement
IntoMint<MintType = Self>
.
Required Associated Types§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.