Skip to main content

GstParamSpecBuilderExt

Trait GstParamSpecBuilderExt 

Source
pub trait GstParamSpecBuilderExt<'a>: ParamSpecBuilderExt<'a> {
    // Provided methods
    fn controllable(self) -> Self { ... }
    fn mutable_ready(self) -> Self { ... }
    fn mutable_paused(self) -> Self { ... }
    fn mutable_playing(self) -> Self { ... }
    fn doc_show_default(self) -> Self { ... }
    fn conditionally_available(self) -> Self { ... }
}

Provided Methods§

Source

fn controllable(self) -> Self

Mark the property as controllable

Source

fn mutable_ready(self) -> Self

Mark the property as mutable in ready state

Source

fn mutable_paused(self) -> Self

Mark the property as mutable in paused state

Source

fn mutable_playing(self) -> Self

Mark the property as mutable in playing state

Source

fn doc_show_default(self) -> Self

Mark the property for showing the default value in the docs

Source

fn conditionally_available(self) -> Self

Mark the property for being only conditionally available

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§