pub trait FromWorld {
// Required method
fn from_world(world: &mut World) -> Self;
}
Expand description
Creates an instance of the type this trait is implemented for
using data from the supplied World
.
This can be helpful for complex initialization or context-aware defaults.
Required Methods§
Sourcefn from_world(world: &mut World) -> Self
fn from_world(world: &mut World) -> Self
Creates Self
using data from the given World
.
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.