pub trait Singleton {
type Item;
// Required method
fn singleton(item: Self::Item) -> Self;
}Expand description
A type that can be instantiated via a single item - the kindred spirit to
Default.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".