pub struct SalvatDhfsTable;Expand description
The Salvat et al. (1987) DHFS potentials via SalvatDhfs::for_element
(Table I, Z = 1..92; docs/data-provenance.md).
Trait Implementations§
Source§impl Clone for SalvatDhfsTable
impl Clone for SalvatDhfsTable
Source§fn clone(&self) -> SalvatDhfsTable
fn clone(&self) -> SalvatDhfsTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SalvatDhfsTable
Source§impl Debug for SalvatDhfsTable
impl Debug for SalvatDhfsTable
Source§impl Default for SalvatDhfsTable
impl Default for SalvatDhfsTable
Source§fn default() -> SalvatDhfsTable
fn default() -> SalvatDhfsTable
Returns the “default value” for a type. Read more
Source§impl PartialEq for SalvatDhfsTable
impl PartialEq for SalvatDhfsTable
Source§impl PotentialSource for SalvatDhfsTable
impl PotentialSource for SalvatDhfsTable
Source§fn potential(&self, z: u8) -> Result<Box<dyn ScreenedPotential>, ElasticError>
fn potential(&self, z: u8) -> Result<Box<dyn ScreenedPotential>, ElasticError>
The potential of element
z.Source§fn description(&self) -> String
fn description(&self) -> String
One line naming the potential model and its origin. It is written into
the table’s
model and provenance strings.impl StructuralPartialEq for SalvatDhfsTable
Auto Trait Implementations§
impl Freeze for SalvatDhfsTable
impl RefUnwindSafe for SalvatDhfsTable
impl Send for SalvatDhfsTable
impl Sync for SalvatDhfsTable
impl Unpin for SalvatDhfsTable
impl UnsafeUnpin for SalvatDhfsTable
impl UnwindSafe for SalvatDhfsTable
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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