pub struct QpuOracleSettings {
pub feature_unlocked: bool,
pub commitment_affirmed: bool,
pub ibm_token_configured: bool,
pub dwave_token_configured: bool,
pub providers: Vec<QpuProviderStatus>,
pub max_shots_per_task: u32,
pub fallback_to_classical: bool,
pub enable_qubo_routing: bool,
pub enable_dft_ground_state: bool,
pub enable_defeasible_resolution: bool,
pub ibm_quota_minutes_remaining: f64,
pub dwave_quota_minutes_remaining: f64,
}Expand description
Public settings view returned to the desktop UI.
Fields§
§feature_unlocked: bool§commitment_affirmed: bool§ibm_token_configured: bool§dwave_token_configured: bool§providers: Vec<QpuProviderStatus>§max_shots_per_task: u32§fallback_to_classical: bool§enable_qubo_routing: bool§enable_dft_ground_state: bool§enable_defeasible_resolution: bool§ibm_quota_minutes_remaining: f64§dwave_quota_minutes_remaining: f64Trait Implementations§
Source§impl Clone for QpuOracleSettings
impl Clone for QpuOracleSettings
Source§fn clone(&self) -> QpuOracleSettings
fn clone(&self) -> QpuOracleSettings
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 QpuOracleSettings
impl Debug for QpuOracleSettings
Source§impl<'de> Deserialize<'de> for QpuOracleSettings
impl<'de> Deserialize<'de> for QpuOracleSettings
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for QpuOracleSettings
impl RefUnwindSafe for QpuOracleSettings
impl Send for QpuOracleSettings
impl Sync for QpuOracleSettings
impl Unpin for QpuOracleSettings
impl UnsafeUnpin for QpuOracleSettings
impl UnwindSafe for QpuOracleSettings
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more