pub enum CapabilityHome {
ConvergeOptimization,
Ferrox,
ExternalSmt,
}Expand description
Where the capability is owned.
Variants§
ConvergeOptimization
Portable Rust baseline in converge-optimization.
Ferrox
Native solver-backed Suggestor in Ferrox.
ExternalSmt
Not owned by Ferrox; needs a separate SMT/SAT contract.
Trait Implementations§
Source§impl Clone for CapabilityHome
impl Clone for CapabilityHome
Source§fn clone(&self) -> CapabilityHome
fn clone(&self) -> CapabilityHome
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 CapabilityHome
impl Debug for CapabilityHome
Source§impl PartialEq for CapabilityHome
impl PartialEq for CapabilityHome
Source§fn eq(&self, other: &CapabilityHome) -> bool
fn eq(&self, other: &CapabilityHome) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for CapabilityHome
impl Eq for CapabilityHome
impl StructuralPartialEq for CapabilityHome
Auto Trait Implementations§
impl Freeze for CapabilityHome
impl RefUnwindSafe for CapabilityHome
impl Send for CapabilityHome
impl Sync for CapabilityHome
impl Unpin for CapabilityHome
impl UnsafeUnpin for CapabilityHome
impl UnwindSafe for CapabilityHome
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.