pub struct BosonSample {
pub mode_occupation: Vec<usize>,
pub probability: f64,
}Fields§
§mode_occupation: Vec<usize>§probability: f64Trait Implementations§
Source§impl Clone for BosonSample
impl Clone for BosonSample
Source§fn clone(&self) -> BosonSample
fn clone(&self) -> BosonSample
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 BosonSample
impl Debug for BosonSample
Source§impl Default for BosonSample
impl Default for BosonSample
Source§fn default() -> BosonSample
fn default() -> BosonSample
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BosonSample
impl RefUnwindSafe for BosonSample
impl Send for BosonSample
impl Sync for BosonSample
impl Unpin for BosonSample
impl UnwindSafe for BosonSample
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