[][src]Trait lv2::prelude::ExtensionDescriptor

pub trait ExtensionDescriptor: UriBound {
    type ExtensionInterface: 'static + Any;

    const INTERFACE: &'static Self::ExtensionInterface;
}

A descriptor for a plugin extension.

This trait is very minimal: It only contains a constant, static reference to the extension interface.

For a usage example, see the module documentation.

Associated Types

type ExtensionInterface: 'static + Any

Loading content...

Associated Constants

const INTERFACE: &'static Self::ExtensionInterface

Loading content...

Implementors

Loading content...