pub trait InitializeFromFunction<T> {
// Required method
fn initialize_from_function(f: fn() -> T) -> Self;
}Available on crate feature
prelude only.Expand description
A trait for an item that can be constructed from an initialization function
Required Methods§
Sourcefn initialize_from_function(f: fn() -> T) -> Self
fn initialize_from_function(f: fn() -> T) -> Self
Create an instance of this type from an initialization function
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".