pub type Genes = HashSet<GeneId>;
A set of genes
The set does not contain Genes itself, but only their GeneIds. Currently implemented using HashSet but any other implementation should work as well given that each GeneId must appear only once and it provides an iterator of GeneId
Gene
GeneId
HashSet
struct Genes { /* private fields */ }