pub struct EntanglementSwapping {
pub swapping_fidelity: f64,
pub success_probability: f64,
pub swapping_rate: f64,
pub memory_requirements: usize,
}Fields§
§swapping_fidelity: f64§success_probability: f64§swapping_rate: f64§memory_requirements: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for EntanglementSwapping
impl RefUnwindSafe for EntanglementSwapping
impl Send for EntanglementSwapping
impl Sync for EntanglementSwapping
impl Unpin for EntanglementSwapping
impl UnwindSafe for EntanglementSwapping
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> 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