1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::ModelInfo;

#[derive(Debug)]
pub enum BondType {
    Single,
    Double,
    Triple,
}

#[derive(Debug)]
pub struct Bond((u32, u32));

#[derive(Debug)]
pub struct Bonds<T: ModelInfo> {
    bonds: Vec<Bond>,
    bond_types: Vec<BondType>,
    format_type: T,
}