(left: Atom, right: Atom, kind: BondKind)
| 86 | } |
| 87 | |
| 88 | pub fn make_bond(left: Atom, right: Atom, kind: BondKind) -> Bond { |
| 89 | Bond { left, right, kind } |
| 90 | } |
| 91 | |
| 92 | pub fn bond_score(bond: Bond) -> u32 { |
| 93 | let base = bond.left.protons + bond.right.protons; |