#[derive(Debug, Clone)]
pub enum Bond {
Covalent,
Disulfide,
Hydrogen,
MetalCoordination,
MisMatchedBasePairs,
SaltBridge,
CovalentModificationResidue,
CovalentModificationNucleotideBase,
CovalentModificationNucleotideSugar,
CovalentModificationNucleotidePhosphate,
}
impl Bond {
pub fn is_covalent(&self) -> bool {
matches!(self, Bond::Covalent)
}
}