pub struct SemilocalChannel {
pub tag_name: String,
pub index: Option<usize>,
pub angular_momentum: i32,
pub total_angular_momentum: Option<f64>,
pub values: NumericData,
}Expand description
Public UPF data model. A single semi-local potential channel.
Fields§
§tag_name: StringOriginal UPF tag name, for example PP_VNL.1.
index: Option<usize>Optional channel index parsed from the tag suffix.
angular_momentum: i32Angular momentum quantum number l.
total_angular_momentum: Option<f64>Total angular momentum quantum number j, when present.
values: NumericDataChannel samples.
Trait Implementations§
Source§impl Clone for SemilocalChannel
impl Clone for SemilocalChannel
Source§fn clone(&self) -> SemilocalChannel
fn clone(&self) -> SemilocalChannel
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 SemilocalChannel
impl Debug for SemilocalChannel
Source§impl<'de> Deserialize<'de> for SemilocalChannel
impl<'de> Deserialize<'de> for SemilocalChannel
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 SemilocalChannel
impl PartialEq for SemilocalChannel
Source§impl Serialize for SemilocalChannel
impl Serialize for SemilocalChannel
impl StructuralPartialEq for SemilocalChannel
Auto Trait Implementations§
impl Freeze for SemilocalChannel
impl RefUnwindSafe for SemilocalChannel
impl Send for SemilocalChannel
impl Sync for SemilocalChannel
impl Unpin for SemilocalChannel
impl UnsafeUnpin for SemilocalChannel
impl UnwindSafe for SemilocalChannel
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