Struct reaper_medium::QualifiedFxLocation
source · [−]pub struct QualifiedFxLocation {
pub track: MediaTrack,
pub fx_location: VersionDependentFxLocation,
}
Expand description
Location of a track or take FX including the parent track.
Fields
track: MediaTrack
Parent track.
fx_location: VersionDependentFxLocation
Location of FX on the parent track.
Trait Implementations
sourceimpl Clone for QualifiedFxLocation
impl Clone for QualifiedFxLocation
sourcefn clone(&self) -> QualifiedFxLocation
fn clone(&self) -> QualifiedFxLocation
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for QualifiedFxLocation
impl Debug for QualifiedFxLocation
sourceimpl Hash for QualifiedFxLocation
impl Hash for QualifiedFxLocation
sourceimpl PartialEq<QualifiedFxLocation> for QualifiedFxLocation
impl PartialEq<QualifiedFxLocation> for QualifiedFxLocation
sourcefn eq(&self, other: &QualifiedFxLocation) -> bool
fn eq(&self, other: &QualifiedFxLocation) -> bool
impl Copy for QualifiedFxLocation
impl Eq for QualifiedFxLocation
impl StructuralEq for QualifiedFxLocation
impl StructuralPartialEq for QualifiedFxLocation
Auto Trait Implementations
impl RefUnwindSafe for QualifiedFxLocation
impl !Send for QualifiedFxLocation
impl !Sync for QualifiedFxLocation
impl Unpin for QualifiedFxLocation
impl UnwindSafe for QualifiedFxLocation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
sourcefn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
Convert
Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read moresourcefn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
Convert
Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read moresourcefn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read moresourcefn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more