Attribute-based vector format refactor (#1624)

* Initial vector format structure

* Click targets

* Code review pass

* Remove subpaths from vector data

* Morph node & vector node tests

* Insignificant change

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
0HyperCube
2024-03-09 10:27:30 -08:00
committed by GitHub
co-authored by Keavon Chambers
parent c8ea9e05a6
commit 218e9675fd
30 changed files with 991 additions and 436 deletions
+5 -2
View File
@@ -259,10 +259,13 @@ impl_type!(
);
#[cfg(feature = "std")]
use std::sync::*;
use std::{
collections::{HashMap, HashSet},
sync::*,
};
#[cfg(feature = "std")]
impl_type!(Once, Mutex<T>, RwLock<T>);
impl_type!(Once, Mutex<T>, RwLock<T>, HashSet<T>, HashMap<K, V>);
#[cfg(feature = "rc")]
use std::rc::Rc;