pub struct StrategyDescriptor {
pub id: StrategyId,
pub display_name: String,
pub required_capabilities: Vec<ModelCapability>,
}Fields§
§id: StrategyId§display_name: String§required_capabilities: Vec<ModelCapability>Trait Implementations§
Source§impl Clone for StrategyDescriptor
impl Clone for StrategyDescriptor
Source§fn clone(&self) -> StrategyDescriptor
fn clone(&self) -> StrategyDescriptor
Returns a duplicate of the value. Read more
1.0.0 · 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 StrategyDescriptor
impl Debug for StrategyDescriptor
Source§impl PartialEq for StrategyDescriptor
impl PartialEq for StrategyDescriptor
impl Eq for StrategyDescriptor
impl StructuralPartialEq for StrategyDescriptor
Auto Trait Implementations§
impl Freeze for StrategyDescriptor
impl RefUnwindSafe for StrategyDescriptor
impl Send for StrategyDescriptor
impl Sync for StrategyDescriptor
impl Unpin for StrategyDescriptor
impl UnsafeUnpin for StrategyDescriptor
impl UnwindSafe for StrategyDescriptor
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