pub trait Settable: Target {
    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

Implementors