aboutsummaryrefslogtreecommitdiffstats
path: root/src/variants.rs
diff options
context:
space:
mode:
authorJonas Maier <jonas@x77.dev>2026-05-23 14:48:51 +0200
committerJonas Maier <jonas@x77.dev>2026-05-23 14:48:51 +0200
commite4c0fc7beab2a6dd53210263a857f2b3ec29b604 (patch)
tree47137f101e5caaa93273cb03eeea92e0616537ca /src/variants.rs
parentba9414b17a107bdb30fe462aa2d42f6e91b3ad74 (diff)
downloadpish-e4c0fc7beab2a6dd53210263a857f2b3ec29b604.tar.gz
customizable syntax highlighting
Diffstat (limited to 'src/variants.rs')
-rw-r--r--src/variants.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/variants.rs b/src/variants.rs
new file mode 100644
index 0000000..f2bb0a1
--- /dev/null
+++ b/src/variants.rs
@@ -0,0 +1,3 @@
+pub trait Variants: 'static + Sized {
+ const VARIANTS: &[Self];
+}