pub struct ShellResolvedTables {
pub valence: CrossSectionTable,
pub shells: Vec<ShellChannelTable>,
}Expand description
The tables of a ShellResolvedChannels: the valence channel’s and one
per inner shell, in the order of
ShellResolvedChannels::inner_shells
(build_shell_channel_tables).
Fields§
§valence: CrossSectionTableThe valence channel, as build_inelastic_table of
ShellResolvedChannels::valence.
shells: Vec<ShellChannelTable>The inner-shell channels.
Trait Implementations§
Source§impl Clone for ShellResolvedTables
impl Clone for ShellResolvedTables
Source§fn clone(&self) -> ShellResolvedTables
fn clone(&self) -> ShellResolvedTables
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 moreSource§impl Debug for ShellResolvedTables
impl Debug for ShellResolvedTables
Source§impl PartialEq for ShellResolvedTables
impl PartialEq for ShellResolvedTables
impl StructuralPartialEq for ShellResolvedTables
Auto Trait Implementations§
impl Freeze for ShellResolvedTables
impl RefUnwindSafe for ShellResolvedTables
impl Send for ShellResolvedTables
impl Sync for ShellResolvedTables
impl Unpin for ShellResolvedTables
impl UnsafeUnpin for ShellResolvedTables
impl UnwindSafe for ShellResolvedTables
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