pub enum SequenceStrategy {
BackToBack,
FixedGap,
Overlap,
}Expand description
Strategy for auto-sequencing clips.
Variants§
BackToBack
Place clips end-to-end with no gap.
FixedGap
Insert a fixed gap (in timebase units) between clips.
Overlap
Overlap clips by a fixed amount for cross-dissolve.
Trait Implementations§
Source§impl Clone for SequenceStrategy
impl Clone for SequenceStrategy
Source§fn clone(&self) -> SequenceStrategy
fn clone(&self) -> SequenceStrategy
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 moreimpl Copy for SequenceStrategy
Source§impl Debug for SequenceStrategy
impl Debug for SequenceStrategy
impl Eq for SequenceStrategy
Source§impl PartialEq for SequenceStrategy
impl PartialEq for SequenceStrategy
Source§fn eq(&self, other: &SequenceStrategy) -> bool
fn eq(&self, other: &SequenceStrategy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SequenceStrategy
Auto Trait Implementations§
impl Freeze for SequenceStrategy
impl RefUnwindSafe for SequenceStrategy
impl Send for SequenceStrategy
impl Sync for SequenceStrategy
impl Unpin for SequenceStrategy
impl UnsafeUnpin for SequenceStrategy
impl UnwindSafe for SequenceStrategy
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<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> 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