pub enum PluginFormat {
Clap,
Lv2,
Vst3,
Wasm,
Sim,
}Expand description
The host backend format a plugin is loaded through.
Variants§
Clap
The CLAP plugin format.
Lv2
The LV2 plugin format.
Vst3
The VST3 plugin format.
Wasm
A WebAssembly-hosted plugin.
Sim
The native SIM plugin format.
Implementations§
Trait Implementations§
Source§impl Clone for PluginFormat
impl Clone for PluginFormat
Source§fn clone(&self) -> PluginFormat
fn clone(&self) -> PluginFormat
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 PluginFormat
Source§impl Debug for PluginFormat
impl Debug for PluginFormat
impl Eq for PluginFormat
Source§impl Hash for PluginFormat
impl Hash for PluginFormat
Source§impl Ord for PluginFormat
impl Ord for PluginFormat
Source§fn cmp(&self, other: &PluginFormat) -> Ordering
fn cmp(&self, other: &PluginFormat) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PluginFormat
impl PartialEq for PluginFormat
Source§fn eq(&self, other: &PluginFormat) -> bool
fn eq(&self, other: &PluginFormat) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for PluginFormat
impl PartialOrd for PluginFormat
impl StructuralPartialEq for PluginFormat
Auto Trait Implementations§
impl Freeze for PluginFormat
impl RefUnwindSafe for PluginFormat
impl Send for PluginFormat
impl Sync for PluginFormat
impl Unpin for PluginFormat
impl UnsafeUnpin for PluginFormat
impl UnwindSafe for PluginFormat
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