pub trait LoadStateProvider {
// Required methods
fn load_state(&self, load_handle: &Arc<ResolvedLoadHandle>) -> LoadState;
fn artifact_id(&self, load_handle: &Arc<ResolvedLoadHandle>) -> ArtifactId;
}Required Methods§
fn load_state(&self, load_handle: &Arc<ResolvedLoadHandle>) -> LoadState
fn artifact_id(&self, load_handle: &Arc<ResolvedLoadHandle>) -> ArtifactId
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".