pub struct StructuralPatternResult {
pub structure_factors: StructureFactorValues,
pub d_spacing_angstrom: Vec<f64>,
pub two_theta_deg: Vec<f64>,
pub accumulation: Accumulation,
}Expand description
Structural reflection intermediates and fused profile result.
Fields§
§structure_factors: StructureFactorValuesStructure factors and integrated intensities before sample physics.
d_spacing_angstrom: Vec<f64>Reflection d-spacings in ångströms.
two_theta_deg: Vec<f64>Monochromatic peak positions in degrees 2theta.
accumulation: AccumulationSupport-limited profile values and local/global derivatives.
Trait Implementations§
Source§impl Clone for StructuralPatternResult
impl Clone for StructuralPatternResult
Source§fn clone(&self) -> StructuralPatternResult
fn clone(&self) -> StructuralPatternResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StructuralPatternResult
impl Debug for StructuralPatternResult
Source§impl PartialEq for StructuralPatternResult
impl PartialEq for StructuralPatternResult
impl StructuralPartialEq for StructuralPatternResult
Auto Trait Implementations§
impl Freeze for StructuralPatternResult
impl RefUnwindSafe for StructuralPatternResult
impl Send for StructuralPatternResult
impl Sync for StructuralPatternResult
impl Unpin for StructuralPatternResult
impl UnsafeUnpin for StructuralPatternResult
impl UnwindSafe for StructuralPatternResult
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