pub trait TosaCapabilityProvider {
// Required method
fn tosa_capabilities(&self) -> &'static [CapabilityDescriptor];
}Expand description
Optional host-side interface implemented by concrete TOSA providers.
Providers return an empty slice when their native runtime/device is unavailable. Each entry is an exact target/profile tier; consumers must not combine fields from different descriptors.
Required Methods§
fn tosa_capabilities(&self) -> &'static [CapabilityDescriptor]
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".