pub struct QpuOracleSettingsInput {Show 13 fields
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_token: Option<String>,
pub dwave_token: Option<String>,
pub ionq_token: Option<String>,
pub rigetti_token: Option<String>,
pub azure_credentials: Option<String>,
pub braket_credentials: Option<String>,
pub google_token: Option<String>,
pub quantinuum_token: Option<String>,
}Expand description
Input from the UI for saving settings.
Fields§
§max_shots_per_task: u32§fallback_to_classical: bool§enable_qubo_routing: bool§enable_dft_ground_state: bool§enable_defeasible_resolution: bool§ibm_token: Option<String>None = leave unchanged; Some("") = clear token.
dwave_token: Option<String>§ionq_token: Option<String>§rigetti_token: Option<String>§azure_credentials: Option<String>Format: “<subscription_id>/<resource_group>/
braket_credentials: Option<String>Format: “<aws_access_key_id>|<aws_secret_access_key>|
google_token: Option<String>§quantinuum_token: Option<String>Trait Implementations§
Source§impl Clone for QpuOracleSettingsInput
impl Clone for QpuOracleSettingsInput
Source§fn clone(&self) -> QpuOracleSettingsInput
fn clone(&self) -> QpuOracleSettingsInput
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 QpuOracleSettingsInput
impl Debug for QpuOracleSettingsInput
Source§impl<'de> Deserialize<'de> for QpuOracleSettingsInput
impl<'de> Deserialize<'de> for QpuOracleSettingsInput
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 QpuOracleSettingsInput
impl RefUnwindSafe for QpuOracleSettingsInput
impl Send for QpuOracleSettingsInput
impl Sync for QpuOracleSettingsInput
impl Unpin for QpuOracleSettingsInput
impl UnsafeUnpin for QpuOracleSettingsInput
impl UnwindSafe for QpuOracleSettingsInput
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