pub struct StructuralPatternJvpResult {
pub result: StructuralPatternResult,
pub d_y: Vec<f64>,
pub d_integrated_intensity: Vec<f64>,
pub d_two_theta_deg: Vec<f64>,
}Expand description
Fused values and one structural forward derivative product.
Fields§
§result: StructuralPatternResultCalculated structural pattern.
d_y: Vec<f64>Structural directional derivative of the pattern samples.
d_integrated_intensity: Vec<f64>Directional derivative of integrated reflection intensities.
d_two_theta_deg: Vec<f64>Directional derivative of reflection positions in degrees.
Trait Implementations§
Source§impl Clone for StructuralPatternJvpResult
impl Clone for StructuralPatternJvpResult
Source§fn clone(&self) -> StructuralPatternJvpResult
fn clone(&self) -> StructuralPatternJvpResult
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 StructuralPatternJvpResult
impl Debug for StructuralPatternJvpResult
impl StructuralPartialEq for StructuralPatternJvpResult
Auto Trait Implementations§
impl Freeze for StructuralPatternJvpResult
impl RefUnwindSafe for StructuralPatternJvpResult
impl Send for StructuralPatternJvpResult
impl Sync for StructuralPatternJvpResult
impl Unpin for StructuralPatternJvpResult
impl UnsafeUnpin for StructuralPatternJvpResult
impl UnwindSafe for StructuralPatternJvpResult
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