pub enum TrackDefaultsBehavior {
OmitDefaultEnvAndFx,
AddDefaultEnvAndFx,
}Expand description
Determines how track defaults should be used.
Variants§
OmitDefaultEnvAndFx
Creates the track without default envelopes and FX.
Other kinds of track defaults will be applied though!
AddDefaultEnvAndFx
Creates the track with default envelopes and FX.
Trait Implementations§
Source§impl Clone for TrackDefaultsBehavior
impl Clone for TrackDefaultsBehavior
Source§fn clone(&self) -> TrackDefaultsBehavior
fn clone(&self) -> TrackDefaultsBehavior
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 TrackDefaultsBehavior
Source§impl Debug for TrackDefaultsBehavior
impl Debug for TrackDefaultsBehavior
impl Eq for TrackDefaultsBehavior
Source§impl Hash for TrackDefaultsBehavior
impl Hash for TrackDefaultsBehavior
Source§impl PartialEq for TrackDefaultsBehavior
impl PartialEq for TrackDefaultsBehavior
Source§fn eq(&self, other: &TrackDefaultsBehavior) -> bool
fn eq(&self, other: &TrackDefaultsBehavior) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TrackDefaultsBehavior
Auto Trait Implementations§
impl Freeze for TrackDefaultsBehavior
impl RefUnwindSafe for TrackDefaultsBehavior
impl Send for TrackDefaultsBehavior
impl Sync for TrackDefaultsBehavior
impl Unpin for TrackDefaultsBehavior
impl UnsafeUnpin for TrackDefaultsBehavior
impl UnwindSafe for TrackDefaultsBehavior
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