pub struct CrossEntropyBenchmarking {
pub xeb_protocols: Vec<XEBProtocol>,
pub fidelity_estimation: XEBFidelityEstimation,
pub noise_characterization: NoiseCharacterization,
}Fields§
§xeb_protocols: Vec<XEBProtocol>§fidelity_estimation: XEBFidelityEstimation§noise_characterization: NoiseCharacterizationTrait Implementations§
Auto Trait Implementations§
impl Freeze for CrossEntropyBenchmarking
impl RefUnwindSafe for CrossEntropyBenchmarking
impl Send for CrossEntropyBenchmarking
impl Sync for CrossEntropyBenchmarking
impl Unpin for CrossEntropyBenchmarking
impl UnwindSafe for CrossEntropyBenchmarking
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