pub trait SetPropertyTypeHandler<T> {
    // Required method
    fn set_property_generic(
        instance: &Mpv,
        property: &str,
        value: T
    ) -> Result<(), Error>;
}

Required Methods§

source

fn set_property_generic( instance: &Mpv, property: &str, value: T ) -> Result<(), Error>

Implementations on Foreign Types§

source§

impl SetPropertyTypeHandler<bool> for bool

source§

fn set_property_generic( instance: &Mpv, property: &str, value: bool ) -> Result<(), Error>

source§

impl SetPropertyTypeHandler<String> for String

source§

fn set_property_generic( instance: &Mpv, property: &str, value: String ) -> Result<(), Error>

source§

impl SetPropertyTypeHandler<f64> for f64

source§

fn set_property_generic( instance: &Mpv, property: &str, value: f64 ) -> Result<(), Error>

source§

impl SetPropertyTypeHandler<usize> for usize

source§

fn set_property_generic( instance: &Mpv, property: &str, value: usize ) -> Result<(), Error>

Implementors§