Derive Macro scopegraphs::Label
source ยท #[derive(Label)]Expand description
Derive Label implementation.
use scopegraphs::*;
use scopegraphs::Label;
#[derive(Label, Debug, PartialEq, Eq)]
pub enum Alphabet {
A,
B,
C,
}
use Alphabet::*;
assert_eq!(vec![A, B, C], Alphabet::iter().collect::<Vec<_>>());