Skip to main content

ExecutionProfileResolverPort

Trait ExecutionProfileResolverPort 

Source
pub trait ExecutionProfileResolverPort: Send + Sync {
    // Required method
    fn resolve(
        &self,
        profile: &ExecutionProfile,
    ) -> Result<ExecutionProfile, DomainError>;
}
Expand description

Resolves a host-owned execution profile before a delegated claim.

MADE coordinates the claim and records the result; the host owns model availability and capability negotiation behind this port.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§