pub struct RawGltfAddressabilityInventoryInputV1 {
pub default_scene: RawGltfDefaultSceneObservationV1,
pub scene_coverage: RawGltfAddressabilityCoverageV1,
pub scenes: Vec<RawGltfSceneRowV1>,
pub node_coverage: RawGltfAddressabilityCoverageV1,
pub nodes: Vec<RawGltfNodeRowV1>,
pub skin_coverage: RawGltfAddressabilityCoverageV1,
pub skins: Vec<RawGltfSkinRowV1>,
pub attachment_coverage: RawGltfAddressabilityCoverageV1,
pub attachments: Vec<RawGltfSkinAttachmentRowV1>,
pub path_candidate_coverage: RawGltfAddressabilityCoverageV1,
pub path_candidates: Vec<RawGltfScenePathCandidateRowV1>,
}Expand description
Public validated constructor input for one raw glTF inventory.
Fields§
§default_scene: RawGltfDefaultSceneObservationV1Exact observation of the optional top-level default-scene selector.
scene_coverage: RawGltfAddressabilityCoverageV1Independent source scene coverage.
scenes: Vec<RawGltfSceneRowV1>Canonical source scene prefix.
node_coverage: RawGltfAddressabilityCoverageV1Independent source node coverage.
nodes: Vec<RawGltfNodeRowV1>Canonical source node prefix.
skin_coverage: RawGltfAddressabilityCoverageV1Independent source skin coverage.
skins: Vec<RawGltfSkinRowV1>Canonical source skin prefix.
attachment_coverage: RawGltfAddressabilityCoverageV1Independent node-to-skin attachment coverage.
attachments: Vec<RawGltfSkinAttachmentRowV1>Canonical source-node-order attachment prefix.
path_candidate_coverage: RawGltfAddressabilityCoverageV1Independent all-scene path-candidate coverage.
path_candidates: Vec<RawGltfScenePathCandidateRowV1>Canonical scene/root/child traversal prefix.
Trait Implementations§
Source§impl Clone for RawGltfAddressabilityInventoryInputV1
impl Clone for RawGltfAddressabilityInventoryInputV1
Source§fn clone(&self) -> RawGltfAddressabilityInventoryInputV1
fn clone(&self) -> RawGltfAddressabilityInventoryInputV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for RawGltfAddressabilityInventoryInputV1
impl StructuralPartialEq for RawGltfAddressabilityInventoryInputV1
Auto Trait Implementations§
impl Freeze for RawGltfAddressabilityInventoryInputV1
impl RefUnwindSafe for RawGltfAddressabilityInventoryInputV1
impl Send for RawGltfAddressabilityInventoryInputV1
impl Sync for RawGltfAddressabilityInventoryInputV1
impl Unpin for RawGltfAddressabilityInventoryInputV1
impl UnsafeUnpin for RawGltfAddressabilityInventoryInputV1
impl UnwindSafe for RawGltfAddressabilityInventoryInputV1
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