feat(registry): const initialization meaning no necessary lazy_static

This commit is contained in:
Nova
2022-08-17 19:28:52 -04:00
parent 85077146d3
commit c272cfaed1
7 changed files with 17 additions and 28 deletions

View File

@@ -4,14 +4,11 @@ use crate::core::client::Client;
use crate::core::registry::Registry;
use anyhow::Result;
use glam::Mat4;
use lazy_static::lazy_static;
use libstardustxr::flex::flexbuffer_from_vector_arguments;
use std::sync::atomic::{AtomicBool, Ordering};
use std::sync::Arc;
lazy_static! {
static ref ROOT_REGISTRY: Registry<Root> = Default::default();
}
static ROOT_REGISTRY: Registry<Root> = Registry::new();
pub struct Root {
node: Arc<Node>,