pub trait RuntimeFittedAdapterStore {
// Required method
fn materialize(
&self,
request: &FittedAdapterMaterializationRequest,
) -> Result<u64, DataError>;
}Expand description
Runtime contract for materializing opaque host-owned fitted-adapter
handles from a previously registered FittedAdapterRef. The store
validates the request’s params_fingerprint against the registered ref
and returns the opaque handle id. It never reads, writes or deserializes
adapter payloads — payload materialization happens host-side, behind the
opaque handle.
Required Methods§
fn materialize( &self, request: &FittedAdapterMaterializationRequest, ) -> Result<u64, DataError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".