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

Object Safety§

This trait is not object safe.

Implementors§