pub struct GroverResult {
pub measured_index: usize,
pub probability: f32,
pub iterations: usize,
}Expand description
Outcome of grover_search.
Fields§
§measured_index: usizeThe basis index read out by the (deterministic) argmax measurement.
probability: f32Probability mass concentrated on measured_index after the iterations.
iterations: usizeNumber of Grover iterations actually performed.
Trait Implementations§
Source§impl Clone for GroverResult
impl Clone for GroverResult
Auto Trait Implementations§
impl Freeze for GroverResult
impl RefUnwindSafe for GroverResult
impl Send for GroverResult
impl Sync for GroverResult
impl Unpin for GroverResult
impl UnsafeUnpin for GroverResult
impl UnwindSafe for GroverResult
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