pub trait Settable: Target {
    // Provided methods
    fn set<T: 'static>(&mut self, name: &str, value: &T) -> Result<(), Error> { ... }
    fn set_str(&mut self, name: &str, value: &str) -> Result<(), Error> { ... }
    fn set_int(&mut self, name: &str, value: i64) -> Result<(), Error> { ... }
    fn set_double(&mut self, name: &str, value: f64) -> Result<(), Error> { ... }
    fn set_rational<T: Into<Rational>>(
        &mut self,
        name: &str,
        value: T
    ) -> Result<(), Error> { ... }
    fn set_image_size(&mut self, name: &str, w: u32, h: u32) -> Result<(), Error> { ... }
    fn set_pixel_format(&mut self, name: &str, format: Pixel) -> Result<(), Error> { ... }
    fn set_sample_format(
        &mut self,
        name: &str,
        format: Sample
    ) -> Result<(), Error> { ... }
    fn set_channel_layout(
        &mut self,
        name: &str,
        layout: ChannelLayout
    ) -> Result<(), Error> { ... }
}

Provided Methods§

source

fn set<T: 'static>(&mut self, name: &str, value: &T) -> Result<(), Error>

source

fn set_str(&mut self, name: &str, value: &str) -> Result<(), Error>

source

fn set_int(&mut self, name: &str, value: i64) -> Result<(), Error>

source

fn set_double(&mut self, name: &str, value: f64) -> Result<(), Error>

source

fn set_rational<T: Into<Rational>>( &mut self, name: &str, value: T ) -> Result<(), Error>

source

fn set_image_size(&mut self, name: &str, w: u32, h: u32) -> Result<(), Error>

source

fn set_pixel_format(&mut self, name: &str, format: Pixel) -> Result<(), Error>

source

fn set_sample_format(&mut self, name: &str, format: Sample) -> Result<(), Error>

source

fn set_channel_layout( &mut self, name: &str, layout: ChannelLayout ) -> Result<(), Error>

Implementors§

source§

impl<'a> Settable for Context<'a>