grass_runtime/property/
seq.rs1pub enum Nuclide {
2 A,
3 T,
4 C,
5 G,
6 U,
7 N,
8}
9
10pub trait WithSequence {
11 type RangeType: IntoIterator<Item = Nuclide>;
12 fn at(&self, offset: usize) -> Nuclide;
13 fn range(&self, from: usize, to: usize) -> Self::RangeType;
14}