pub enum ErrorCorrectionCode {
Steane7,
Surface,
Repetition,
}Expand description
Quantum error correction codes
Variants§
Trait Implementations§
Source§impl Clone for ErrorCorrectionCode
impl Clone for ErrorCorrectionCode
Source§fn clone(&self) -> ErrorCorrectionCode
fn clone(&self) -> ErrorCorrectionCode
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 moreSource§impl Debug for ErrorCorrectionCode
impl Debug for ErrorCorrectionCode
impl Copy for ErrorCorrectionCode
Auto Trait Implementations§
impl Freeze for ErrorCorrectionCode
impl RefUnwindSafe for ErrorCorrectionCode
impl Send for ErrorCorrectionCode
impl Sync for ErrorCorrectionCode
impl Unpin for ErrorCorrectionCode
impl UnwindSafe for ErrorCorrectionCode
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