Enum rsynth::backend::vst_backend::vst::plugin::Category [−]
Plugin type. Generally either Effect or Synth.
Other types are not necessary to build a plugin and are only useful for the host to categorize the plugin.
Variants
Unknown / not implemented
Any effect
VST instrument
Scope, tuner, spectrum analyser, etc.
Dynamics, etc.
Panners, etc.
Delays and Reverbs
Dedicated surround processor.
Denoiser, etc.
Offline processing.
Contains other plugins.
Tone generator, etc.
Trait Implementations
impl Clone for Category
pub fn clone(&self) -> Category
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Category
impl Debug for Category
impl From<i16> for Category
impl From<i32> for Category
impl From<i64> for Category
impl From<i8> for Category
impl From<isize> for Category
impl From<u16> for Category
impl From<u32> for Category
impl From<u64> for Category
impl From<u8> for Category
impl From<usize> for Category
impl Into<i16> for Category
impl Into<i32> for Category
impl Into<i64> for Category
impl Into<i8> for Category
impl Into<isize> for Category
impl Into<u16> for Category
impl Into<u32> for Category
impl Into<u64> for Category
impl Into<u8> for Category
impl Into<usize> for Category
Auto Trait Implementations
impl RefUnwindSafe for Category
impl Send for Category
impl Sync for Category
impl Unpin for Category
impl UnwindSafe for Category
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<S, T> Duplex<S> for T where
T: FromSample<S> + ToSample<S>,
T: FromSample<S> + ToSample<S>,
impl<T> From<T> for T
[src]
impl<S> FromSample<S> for S
pub fn from_sample_(s: S) -> S
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> ToSample<U> for T where
U: FromSample<T>,
U: FromSample<T>,
pub fn to_sample_(self) -> U
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,