Trait wireplumber::plugin::ComponentLoaderImplExt
source · pub trait ComponentLoaderImplExt: ObjectSubclass {
// Required methods
fn parent_class(&self) -> &WpComponentLoaderClass;
fn parent_supports_type(&self, loader: &Self::Type, type_: String) -> bool;
fn parent_load(
&self,
loader: &Self::Type,
component: String,
type_: String,
args: Option<Variant>
) -> Result<(), Error>;
}
Required Methods§
fn parent_class(&self) -> &WpComponentLoaderClass
fn parent_supports_type(&self, loader: &Self::Type, type_: String) -> bool
fn parent_load( &self, loader: &Self::Type, component: String, type_: String, args: Option<Variant> ) -> Result<(), Error>
Object Safety§
This trait is not object safe.