pub struct TrimRange {
pub in_point: TrimPoint,
pub out_point: TrimPoint,
}Expand description
A single contiguous inclusive trim range [in_point, out_point].
The in_point is the first frame to keep; out_point is the last frame
to keep (both inclusive).
Fields§
§in_point: TrimPointFirst frame (inclusive) to keep.
out_point: TrimPointLast frame (inclusive) to keep.
Implementations§
Source§impl TrimRange
impl TrimRange
Sourcepub fn milliseconds(in_ms: u64, out_ms: u64) -> Self
pub fn milliseconds(in_ms: u64, out_ms: u64) -> Self
Creates a millisecond-based trim range.
Trait Implementations§
impl Eq for TrimRange
impl StructuralPartialEq for TrimRange
Auto Trait Implementations§
impl Freeze for TrimRange
impl RefUnwindSafe for TrimRange
impl Send for TrimRange
impl Sync for TrimRange
impl Unpin for TrimRange
impl UnsafeUnpin for TrimRange
impl UnwindSafe for TrimRange
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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