pub struct ClipRef {
pub clip_id: ClipId,
pub start_ms: i64,
pub duration_ms: i64,
}Expand description
A lightweight reference to a clip within a camera track, expressed as a millisecond-based time range.
Fields§
§clip_id: ClipIdThe underlying clip identifier.
start_ms: i64Start of the clip reference on the camera timeline, in milliseconds.
duration_ms: i64Duration of this reference, in milliseconds.
Implementations§
Trait Implementations§
impl StructuralPartialEq for ClipRef
Auto Trait Implementations§
impl Freeze for ClipRef
impl RefUnwindSafe for ClipRef
impl Send for ClipRef
impl Sync for ClipRef
impl Unpin for ClipRef
impl UnsafeUnpin for ClipRef
impl UnwindSafe for ClipRef
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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