pub enum VersionDependentTrackFxLocation {
Old(u32),
New(TrackFxLocation),
}Expand description
Location of a track FX.
Variants§
Old(u32)
This is REAPER < 5.95.
The given index can refer either to the input or output FX chain - we don’t know.
New(TrackFxLocation)
This is REAPER >= 5.95.
It’s possible to distinguish between input and output FX.
Trait Implementations§
Source§impl Clone for VersionDependentTrackFxLocation
impl Clone for VersionDependentTrackFxLocation
Source§fn clone(&self) -> VersionDependentTrackFxLocation
fn clone(&self) -> VersionDependentTrackFxLocation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for VersionDependentTrackFxLocation
impl PartialEq for VersionDependentTrackFxLocation
Source§fn eq(&self, other: &VersionDependentTrackFxLocation) -> bool
fn eq(&self, other: &VersionDependentTrackFxLocation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for VersionDependentTrackFxLocation
impl Eq for VersionDependentTrackFxLocation
impl StructuralPartialEq for VersionDependentTrackFxLocation
Auto Trait Implementations§
impl Freeze for VersionDependentTrackFxLocation
impl RefUnwindSafe for VersionDependentTrackFxLocation
impl Send for VersionDependentTrackFxLocation
impl Sync for VersionDependentTrackFxLocation
impl Unpin for VersionDependentTrackFxLocation
impl UnwindSafe for VersionDependentTrackFxLocation
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