pub trait CommutativeSubspaceResolver<H>where
H: HostTypes,{
// Required method
fn resolve(
&self,
handle: CommutativeSubspaceHandle<H>,
) -> Option<CommutativeSubspaceRecord<H>>;
}Expand description
Phase 8 (orphan-closure) — resolver trait for CommutativeSubspace<H>.
Hosts implement this trait to map a handle into a typed record. The default Null stub does not implement this trait — it carries no record. Resolution is the responsibility of the host pipeline.
Required Methods§
Sourcefn resolve(
&self,
handle: CommutativeSubspaceHandle<H>,
) -> Option<CommutativeSubspaceRecord<H>>
fn resolve( &self, handle: CommutativeSubspaceHandle<H>, ) -> Option<CommutativeSubspaceRecord<H>>
Resolve a handle into its record. Returns None when the
handle does not correspond to known content.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".