pub enum SubshellLabel {
S,
P,
D,
F,
G,
}
Expand description
Electron subshell type, based on the azimuthal quantum number ℓ
Variants§
S
ℓ = 0, historical name “Sharp”
P
ℓ = 1, historical name “Principal”
D
ℓ = 2, historical name “Diffuse”
F
ℓ = 3, historical name “Fundamental”
G
ℓ = 4, no historical name
Trait Implementations§
Source§impl Clone for SubshellLabel
impl Clone for SubshellLabel
Source§fn clone(&self) -> SubshellLabel
fn clone(&self) -> SubshellLabel
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 SubshellLabel
impl Debug for SubshellLabel
Source§impl Display for SubshellLabel
impl Display for SubshellLabel
Source§impl Hash for SubshellLabel
impl Hash for SubshellLabel
Source§impl Ord for SubshellLabel
impl Ord for SubshellLabel
Source§fn cmp(&self, other: &SubshellLabel) -> Ordering
fn cmp(&self, other: &SubshellLabel) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SubshellLabel
impl PartialEq for SubshellLabel
Source§impl PartialOrd for SubshellLabel
impl PartialOrd for SubshellLabel
impl Copy for SubshellLabel
impl Eq for SubshellLabel
impl StructuralPartialEq for SubshellLabel
Auto Trait Implementations§
impl Freeze for SubshellLabel
impl RefUnwindSafe for SubshellLabel
impl Send for SubshellLabel
impl Sync for SubshellLabel
impl Unpin for SubshellLabel
impl UnwindSafe for SubshellLabel
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