pub enum KeywordCategory {
Required,
Optional,
Convergence,
Program,
TdDft,
Constraints,
Advanced,
}Expand description
Category for organizing keywords Category for organizing keywords in the help system.
This enum helps categorize different configuration keywords for easier navigation and understanding in the built-in help documentation.
Variants§
Required
Keywords that are generally required for a calculation.
Optional
Keywords that are optional and have default values.
Convergence
Keywords related to convergence thresholds and criteria.
Program
Keywords for specifying quantum chemistry program commands.
TdDft
Keywords specific to Time-Dependent Density Functional Theory (TD-DFT).
Constraints
Keywords for defining geometric constraints.
Advanced
Keywords for advanced or specialized features.
Trait Implementations§
Source§impl Clone for KeywordCategory
impl Clone for KeywordCategory
Source§fn clone(&self) -> KeywordCategory
fn clone(&self) -> KeywordCategory
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 KeywordCategory
impl Debug for KeywordCategory
Source§impl Hash for KeywordCategory
impl Hash for KeywordCategory
Source§impl PartialEq for KeywordCategory
impl PartialEq for KeywordCategory
impl Copy for KeywordCategory
impl Eq for KeywordCategory
impl StructuralPartialEq for KeywordCategory
Auto Trait Implementations§
impl Freeze for KeywordCategory
impl RefUnwindSafe for KeywordCategory
impl Send for KeywordCategory
impl Sync for KeywordCategory
impl Unpin for KeywordCategory
impl UnsafeUnpin for KeywordCategory
impl UnwindSafe for KeywordCategory
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,
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.