pub struct EvolutionData {
pub result_id: u32,
pub modified: Vec<i32>,
pub generated: Vec<i32>,
pub deleted: Vec<i32>,
}Expand description
Shape evolution data from operations with history tracking.
Fields§
§result_id: u32The result shape handle ID.
modified: Vec<i32>Modified face tracking data.
generated: Vec<i32>Generated face tracking data.
deleted: Vec<i32>Deleted face hashes.
Trait Implementations§
Source§impl Clone for EvolutionData
impl Clone for EvolutionData
Source§fn clone(&self) -> EvolutionData
fn clone(&self) -> EvolutionData
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 moreAuto Trait Implementations§
impl Freeze for EvolutionData
impl RefUnwindSafe for EvolutionData
impl Send for EvolutionData
impl Sync for EvolutionData
impl Unpin for EvolutionData
impl UnsafeUnpin for EvolutionData
impl UnwindSafe for EvolutionData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more