pub struct ErrorRates {
pub single_qubit_error_rate: f32,
pub two_qubit_error_rate: f32,
pub measurement_error_rate: f32,
pub logical_error_rate: f32,
}Expand description
Error rate tracking
Fields§
§single_qubit_error_rate: f32Single qubit error rate
two_qubit_error_rate: f32Two qubit error rate
measurement_error_rate: f32Measurement error rate
logical_error_rate: f32Logical error rate
Trait Implementations§
Source§impl Clone for ErrorRates
impl Clone for ErrorRates
Source§fn clone(&self) -> ErrorRates
fn clone(&self) -> ErrorRates
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ErrorRates
impl RefUnwindSafe for ErrorRates
impl Send for ErrorRates
impl Sync for ErrorRates
impl Unpin for ErrorRates
impl UnsafeUnpin for ErrorRates
impl UnwindSafe for ErrorRates
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<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