gltf_json/extensions/
buffer.rs1use gltf_derive::Validate;
2use serde_derive::{Deserialize, Serialize};
3#[cfg(feature = "extensions")]
4use serde_json::{Map, Value};
5
6#[derive(Clone, Debug, Default, Deserialize, Serialize, Validate)]
8pub struct Buffer {
9 #[cfg(feature = "extensions")]
10 #[serde(default, flatten)]
11 pub others: Map<String, Value>,
12}
13
14#[derive(Clone, Debug, Default, Deserialize, Serialize, Validate)]
16pub struct View {
17 #[cfg(feature = "extensions")]
18 #[serde(default, flatten)]
19 pub others: Map<String, Value>,
20}