#[non_exhaustive]pub struct FbxSourceIdentity {
pub source_index: usize,
pub ufbx_typed_id: u32,
pub ufbx_element_id: u32,
}Expand description
Stable source identity retained beside one normalized ufbx element.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.source_index: usizeStable index in the relevant ufbx typed list.
ufbx_typed_id: u32ufbx’s typed id, which addresses that typed list.
ufbx_element_id: u32ufbx’s scene-wide element id, or zero for its generated root.
This is deliberately not described as the raw FBX object id: ufbx assigns its own stable scene identity after parsing and normalization.
Trait Implementations§
Source§impl Clone for FbxSourceIdentity
impl Clone for FbxSourceIdentity
Source§fn clone(&self) -> FbxSourceIdentity
fn clone(&self) -> FbxSourceIdentity
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 Copy for FbxSourceIdentity
Source§impl Debug for FbxSourceIdentity
impl Debug for FbxSourceIdentity
impl Eq for FbxSourceIdentity
Source§impl PartialEq for FbxSourceIdentity
impl PartialEq for FbxSourceIdentity
impl StructuralPartialEq for FbxSourceIdentity
Auto Trait Implementations§
impl Freeze for FbxSourceIdentity
impl RefUnwindSafe for FbxSourceIdentity
impl Send for FbxSourceIdentity
impl Sync for FbxSourceIdentity
impl Unpin for FbxSourceIdentity
impl UnsafeUnpin for FbxSourceIdentity
impl UnwindSafe for FbxSourceIdentity
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