pub struct RmlResonance {
pub energy: f64,
pub widths: Vec<f64>,
}Expand description
One resonance of an LRF=7 spin group.
Fields§
§energy: f64Resonance energy in eV.
widths: Vec<f64>Width per channel in channel order, in eV; a negative width gives the sign of the reduced-width amplitude.
Trait Implementations§
Source§impl Clone for RmlResonance
impl Clone for RmlResonance
Source§fn clone(&self) -> RmlResonance
fn clone(&self) -> RmlResonance
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 RmlResonance
impl Debug for RmlResonance
Source§impl<'de> Deserialize<'de> for RmlResonance
impl<'de> Deserialize<'de> for RmlResonance
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
Source§impl PartialEq for RmlResonance
impl PartialEq for RmlResonance
Source§impl Serialize for RmlResonance
impl Serialize for RmlResonance
impl StructuralPartialEq for RmlResonance
Auto Trait Implementations§
impl Freeze for RmlResonance
impl RefUnwindSafe for RmlResonance
impl Send for RmlResonance
impl Sync for RmlResonance
impl Unpin for RmlResonance
impl UnsafeUnpin for RmlResonance
impl UnwindSafe for RmlResonance
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