pub struct PmmDocumentModelKeyframeSummary {Show 21 fields
pub index: Option<i32>,
pub frame_index: i32,
pub previous_keyframe_index: i32,
pub next_keyframe_index: i32,
pub visible: bool,
pub constraint_states: Vec<bool>,
pub outside_parent_indices: Vec<PmmDocumentOutsideParentIndexSummary>,
pub self_shadow_enabled: bool,
pub visible_offset: usize,
pub constraint_state_count: usize,
pub constraint_states_offset: usize,
pub constraint_states_byte_length: usize,
pub outside_parent_index_count: usize,
pub outside_parent_indices_offset: usize,
pub outside_parent_indices_byte_length: usize,
pub self_shadow_enabled_offset: usize,
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§visible: bool§constraint_states: Vec<bool>§outside_parent_indices: Vec<PmmDocumentOutsideParentIndexSummary>§self_shadow_enabled: bool§visible_offset: usize§constraint_state_count: usize§constraint_states_offset: usize§constraint_states_byte_length: usize§outside_parent_index_count: usize§outside_parent_indices_offset: usize§outside_parent_indices_byte_length: usize§self_shadow_enabled_offset: usize§offset: usize§byte_length: usize§payload_offset: usize§payload_byte_length: usize§payload_bytes: Vec<u8>Trait Implementations§
Source§impl Clone for PmmDocumentModelKeyframeSummary
impl Clone for PmmDocumentModelKeyframeSummary
Source§fn clone(&self) -> PmmDocumentModelKeyframeSummary
fn clone(&self) -> PmmDocumentModelKeyframeSummary
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 PmmDocumentModelKeyframeSummary
impl RefUnwindSafe for PmmDocumentModelKeyframeSummary
impl Send for PmmDocumentModelKeyframeSummary
impl Sync for PmmDocumentModelKeyframeSummary
impl Unpin for PmmDocumentModelKeyframeSummary
impl UnsafeUnpin for PmmDocumentModelKeyframeSummary
impl UnwindSafe for PmmDocumentModelKeyframeSummary
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