pub struct SceneDoc {
pub format_version: u32,
pub root: String,
pub node: Vec<SceneNode>,
pub instance: Vec<SceneInstance>,
}Expand description
Canonical .pitescene document.
Fields§
§format_version: u32§root: String§node: Vec<SceneNode>§instance: Vec<SceneInstance>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SceneDoc
impl<'de> Deserialize<'de> for SceneDoc
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
impl StructuralPartialEq for SceneDoc
Auto Trait Implementations§
impl Freeze for SceneDoc
impl RefUnwindSafe for SceneDoc
impl Send for SceneDoc
impl Sync for SceneDoc
impl Unpin for SceneDoc
impl UnsafeUnpin for SceneDoc
impl UnwindSafe for SceneDoc
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