diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-18 03:41:05 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-18 03:41:05 +0100 |
| commit | b39e1a10c731fd0e61a566a0668abc33ae821b49 (patch) | |
| tree | 6e2e48b5e56a2cf4b4f966b6f2e014c446a242a1 /common/src/lib.rs | |
| parent | 95606a9deed45ae285c2d4dee01de9d21a43b044 (diff) | |
| download | jellything-b39e1a10c731fd0e61a566a0668abc33ae821b49.tar jellything-b39e1a10c731fd0e61a566a0668abc33ae821b49.tar.bz2 jellything-b39e1a10c731fd0e61a566a0668abc33ae821b49.tar.zst | |
use fourcc as object tags (bad idea); store type info within objects
Diffstat (limited to 'common/src/lib.rs')
| -rw-r--r-- | common/src/lib.rs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/common/src/lib.rs b/common/src/lib.rs index 4f8ffca..d94c72c 100644 --- a/common/src/lib.rs +++ b/common/src/lib.rs @@ -15,24 +15,3 @@ pub use jellystream_types as stream; pub use api::*; pub use node::*; pub use user::*; - -use jellyobject::{Registry, TypedTag}; -use std::sync::LazyLock; - -pub static TAGREG: LazyLock<Registry> = LazyLock::new(|| { - let mut reg = Registry::default(); - node::register_fields(&mut reg); - node::register_enums(&mut reg); - user::register_fields(&mut reg); - api::register_fields(&mut reg); - api::register_enums(&mut reg); - internal::register_fields(&mut reg); - reg -}); - -#[test] -fn check_tag_conflicts() { - let _ = &*TAGREG; -} - -pub struct Identifier(pub TypedTag<&'static str>, pub String); |