pub struct ScatteringRecord {
pub element: String,
pub log_energy: Vec<f64>,
pub log_coherent_scatter: Vec<f64>,
pub log_coherent_scatter_spline: Vec<f64>,
pub log_incoherent_scatter: Vec<f64>,
pub log_incoherent_scatter_spline: Vec<f64>,
}Fields§
§element: String§log_energy: Vec<f64>§log_coherent_scatter: Vec<f64>§log_coherent_scatter_spline: Vec<f64>§log_incoherent_scatter: Vec<f64>§log_incoherent_scatter_spline: Vec<f64>Trait Implementations§
Source§impl Debug for ScatteringRecord
impl Debug for ScatteringRecord
Source§impl<'de> Deserialize<'de> for ScatteringRecord
impl<'de> Deserialize<'de> for ScatteringRecord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ScatteringRecord
impl RefUnwindSafe for ScatteringRecord
impl Send for ScatteringRecord
impl Sync for ScatteringRecord
impl Unpin for ScatteringRecord
impl UnsafeUnpin for ScatteringRecord
impl UnwindSafe for ScatteringRecord
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