Module extensions

Source
Expand description

Supplementary functionalities for the Reference.

This module houses auxiliary features that can be utilized by Reference given the proper implementation by SequenceStorage or PatternIndex. For instance, if both SequenceStorage and PatternIndex support the Serialize trait, a Reference defined by these implementations can benefit from serialization and deserialization.

Traitsยง

EstimateSize
Provides an estimate of the size of the object when saved.
LabelRefStorage
Storage for label of sequences as a string slice.
LabelStorage
Storage for label of sequences.
Serialize
Save and load the structure