use std::fmt::Display;
#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
pub enum CastepTask {
BandStructure, GeometryOptimization, }
impl Display for CastepTask {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
match self {
CastepTask::BandStructure => f.write_str("BandStructure"),
CastepTask::GeometryOptimization => f.write_str("GeometryOptimization"),
}
}
}