Trait wireplumber::plugin::ComponentLoaderImpl

source ·
pub trait ComponentLoaderImpl: ObjectImpl + ComponentLoaderImplExt {
    // Provided methods
    fn supports_type(&self, loader: &Self::Type, type_: String) -> bool { ... }
    fn load(
        &self,
        loader: &Self::Type,
        component: String,
        type_: String,
        args: Option<Variant>
    ) -> Result<(), Error> { ... }
}

Provided Methods§

source

fn supports_type(&self, loader: &Self::Type, type_: String) -> bool

source

fn load( &self, loader: &Self::Type, component: String, type_: String, args: Option<Variant> ) -> Result<(), Error>

Object Safety§

This trait is not object safe.

Implementors§