pub trait CycleCollection<'a, T>: CycleComplete<'a, T> {
type Location: Location<'a>;
// Required method
fn create_source(ident: Ident, location: Self::Location) -> Self;
}
Required Associated Types§
Required Methods§
fn create_source(ident: Ident, location: Self::Location) -> Self
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.