pub trait SerialAlphabet:
Clone
+ Eq
+ Debug {
type Symbol: Clone + Eq + Ord + Debug;
// Required methods
fn id(&self) -> &AlphabetId;
fn symbols(&self) -> &[Self::Symbol];
}Expand description
A finite, ordered vocabulary used by a crate::Series.
Required Associated Types§
Required Methods§
Sourcefn id(&self) -> &AlphabetId
fn id(&self) -> &AlphabetId
Stable alphabet identity.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".