pub trait DeviceProviderImpl: DeviceProviderImplExt + GstObjectImpl + Send + Sync {
    fn metadata() -> Option<&'static DeviceProviderMetadata> { ... }
fn probe(&self, device_provider: &Self::Type) -> Vec<Device>
Notable traits for Vec<u8, A>
impl<A> Write for Vec<u8, A> where
    A: Allocator
{ ... }
fn start(&self, device_provider: &Self::Type) -> Result<(), LoggableError> { ... }
fn stop(&self, device_provider: &Self::Type) { ... } }

Provided methods

Implementors