pub struct HydrogenAtom {
pub z: f64,
pub e2_4pi_eps0: f64,
}Expand description
Hydrogen-like atom potential
Fields§
§z: f64Nuclear charge
e2_4pi_eps0: f64Electron charge squared / (4π ε₀)
Trait Implementations§
Source§impl Clone for HydrogenAtom
impl Clone for HydrogenAtom
Source§fn clone(&self) -> HydrogenAtom
fn clone(&self) -> HydrogenAtom
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 HydrogenAtom
impl Debug for HydrogenAtom
Source§impl QuantumPotential for HydrogenAtom
impl QuantumPotential for HydrogenAtom
Auto Trait Implementations§
impl Freeze for HydrogenAtom
impl RefUnwindSafe for HydrogenAtom
impl Send for HydrogenAtom
impl Sync for HydrogenAtom
impl Unpin for HydrogenAtom
impl UnwindSafe for HydrogenAtom
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