pub trait ProcessorConfig:
Clone
+ Send
+ 'static { }Expand description
Marker trait for processor configuration types.
Plugins declare their configuration requirements via the associated
Plugin::Config type. The framework provides these standard configs:
NoConfig: For plugins that don’t need sample rate (e.g., simple gain)AudioSetup: For plugins that need sample rate and max buffer sizeFullAudioSetup: For plugins that also need bus layout information
Plugins can also define custom config types by implementing this trait.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.