pub struct EngineCapabilities {
pub supported_models_per_kind: BTreeMap<TaskKind, Vec<String>>,
}Expand description
What a single engine is able to do.
Fields§
§supported_models_per_kind: BTreeMap<TaskKind, Vec<String>>Task kinds the engine can handle, with their per-kind supported model ids.
Implementations§
Trait Implementations§
Source§impl Clone for EngineCapabilities
impl Clone for EngineCapabilities
Source§fn clone(&self) -> EngineCapabilities
fn clone(&self) -> EngineCapabilities
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EngineCapabilities
impl Debug for EngineCapabilities
Source§impl Default for EngineCapabilities
impl Default for EngineCapabilities
Source§fn default() -> EngineCapabilities
fn default() -> EngineCapabilities
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EngineCapabilities
impl RefUnwindSafe for EngineCapabilities
impl Send for EngineCapabilities
impl Sync for EngineCapabilities
impl Unpin for EngineCapabilities
impl UnsafeUnpin for EngineCapabilities
impl UnwindSafe for EngineCapabilities
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more