pub struct PmmProjectKeyframeReference {Show 14 fields
pub scope: &'static str,
pub track_kind: &'static str,
pub owner_index: Option<usize>,
pub document_index: Option<u8>,
pub owner_name: Option<String>,
pub initial: bool,
pub keyframe_index: Option<i32>,
pub frame_index: i32,
pub previous_keyframe_index: i32,
pub next_keyframe_index: i32,
pub offset: usize,
pub byte_length: usize,
pub payload_offset: usize,
pub payload_byte_length: usize,
}Fields§
§scope: &'static str§track_kind: &'static str§owner_index: Option<usize>§document_index: Option<u8>§owner_name: Option<String>§initial: bool§keyframe_index: Option<i32>§frame_index: i32§previous_keyframe_index: i32§next_keyframe_index: i32§offset: usize§byte_length: usize§payload_offset: usize§payload_byte_length: usizeTrait Implementations§
Source§impl Clone for PmmProjectKeyframeReference
impl Clone for PmmProjectKeyframeReference
Source§fn clone(&self) -> PmmProjectKeyframeReference
fn clone(&self) -> PmmProjectKeyframeReference
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 moreSource§impl Debug for PmmProjectKeyframeReference
impl Debug for PmmProjectKeyframeReference
Auto Trait Implementations§
impl Freeze for PmmProjectKeyframeReference
impl RefUnwindSafe for PmmProjectKeyframeReference
impl Send for PmmProjectKeyframeReference
impl Sync for PmmProjectKeyframeReference
impl Unpin for PmmProjectKeyframeReference
impl UnsafeUnpin for PmmProjectKeyframeReference
impl UnwindSafe for PmmProjectKeyframeReference
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