Skip to main content

Module prelude

Module prelude 

Source
Expand description

A prelude that’s helpful for implementing custom Entry and PluginFactory types.

Re-exports§

pub use crate::entry::Entry;
pub use crate::entry::EntryFactories;
pub use crate::entry::EntryLoadError;
pub use crate::entry::SinglePluginEntry;
pub use crate::factory::plugin::PluginFactoryImpl;
pub use crate::factory::plugin::PluginFactoryWrapper;
pub use crate::host::HostInfo;
pub use crate::plugin::PluginInstance;

Structs§

PluginDescriptor
Provides metadata about a given Plugin, such as its ID, name, version, and more.

Traits§

Factory
A CLAP factory pointer type.

Type Aliases§

EntryDescriptor
A C-FFI compatible descriptor of a CLAP file’s entry point.