Skip to main content

CommutativeSubspaceResolver

Trait CommutativeSubspaceResolver 

Source
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§

Source

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".

Implementors§