pub struct VectorFile {
pub schema_version: u32,
pub ash_version: String,
pub categories: BTreeMap<String, Vec<Vector>>,
pub vectors: Vec<Vector>,
}Expand description
Top-level vectors file.
Fields§
§schema_version: u32Schema version
ash_version: StringASH version these vectors are locked to
categories: BTreeMap<String, Vec<Vector>>All vector categories
vectors: Vec<Vector>Flat list (alternative format)
Trait Implementations§
Source§impl Debug for VectorFile
impl Debug for VectorFile
Source§impl<'de> Deserialize<'de> for VectorFile
impl<'de> Deserialize<'de> for VectorFile
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VectorFile
impl RefUnwindSafe for VectorFile
impl Send for VectorFile
impl Sync for VectorFile
impl Unpin for VectorFile
impl UnsafeUnpin for VectorFile
impl UnwindSafe for VectorFile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more