#[repr(C)]pub struct GsrRequest {
pub problem: QuboProblem,
pub max_compute_time_ms: u64,
pub priority: u8,
pub requested_at: u64,
}Expand description
GSR resolution request.
Fields§
§problem: QuboProblemQUBO problem to solve.
max_compute_time_ms: u64Maximum computation time in milliseconds.
priority: u8Priority level (0 = highest).
requested_at: u64Request timestamp.
Trait Implementations§
Source§impl Clone for GsrRequest
impl Clone for GsrRequest
Source§fn clone(&self) -> GsrRequest
fn clone(&self) -> GsrRequest
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 GsrRequest
impl Debug for GsrRequest
Source§impl PartialEq for GsrRequest
impl PartialEq for GsrRequest
Source§fn eq(&self, other: &GsrRequest) -> bool
fn eq(&self, other: &GsrRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for GsrRequest
impl StructuralPartialEq for GsrRequest
Auto Trait Implementations§
impl Freeze for GsrRequest
impl RefUnwindSafe for GsrRequest
impl Send for GsrRequest
impl Sync for GsrRequest
impl Unpin for GsrRequest
impl UnsafeUnpin for GsrRequest
impl UnwindSafe for GsrRequest
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.
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