pub struct Reflection {
pub h: i32,
pub k: i32,
pub l: i32,
pub f_meas: Option<f64>,
pub sigma_f_meas: Option<f64>,
pub f_calc: Option<f64>,
pub phase_calc: Option<f64>,
pub status: Option<char>,
}Expand description
A single reflection from the _refln category.
Fields§
§h: i32Miller index h.
k: i32Miller index k.
l: i32Miller index l.
f_meas: Option<f64>Measured structure factor amplitude.
sigma_f_meas: Option<f64>Standard uncertainty of measured amplitude.
f_calc: Option<f64>Calculated structure factor amplitude.
phase_calc: Option<f64>Calculated phase angle (degrees).
status: Option<char>R-free flag character (e.g. o = observed, f = free-set).
Trait Implementations§
Source§impl Clone for Reflection
impl Clone for Reflection
Source§fn clone(&self) -> Reflection
fn clone(&self) -> Reflection
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 Reflection
impl RefUnwindSafe for Reflection
impl Send for Reflection
impl Sync for Reflection
impl Unpin for Reflection
impl UnsafeUnpin for Reflection
impl UnwindSafe for Reflection
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