pub struct PmmDocumentMorphKeyframeSummary {
pub index: Option<i32>,
pub frame_index: i32,
pub previous_keyframe_index: i32,
pub next_keyframe_index: i32,
pub weight: f32,
pub selected: bool,
pub offset: usize,
pub byte_length: usize,
pub payload_offset: usize,
pub payload_byte_length: usize,
pub payload_bytes: Vec<u8>,
}Fields§
§index: Option<i32>§frame_index: i32§previous_keyframe_index: i32§next_keyframe_index: i32§weight: f32§selected: bool§offset: usize§byte_length: usize§payload_offset: usize§payload_byte_length: usize§payload_bytes: Vec<u8>Trait Implementations§
Source§impl Clone for PmmDocumentMorphKeyframeSummary
impl Clone for PmmDocumentMorphKeyframeSummary
Source§fn clone(&self) -> PmmDocumentMorphKeyframeSummary
fn clone(&self) -> PmmDocumentMorphKeyframeSummary
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 PmmDocumentMorphKeyframeSummary
impl RefUnwindSafe for PmmDocumentMorphKeyframeSummary
impl Send for PmmDocumentMorphKeyframeSummary
impl Sync for PmmDocumentMorphKeyframeSummary
impl Unpin for PmmDocumentMorphKeyframeSummary
impl UnsafeUnpin for PmmDocumentMorphKeyframeSummary
impl UnwindSafe for PmmDocumentMorphKeyframeSummary
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