[][src]Trait gstreamer_check::prelude::PresetExt

pub trait PresetExt: 'static {
    fn delete_preset(&self, name: &str) -> Result<(), BoolError>;
fn get_meta(&self, name: &str, tag: &str) -> Option<GString>;
fn get_preset_names(&self) -> Vec<GString>;
fn get_property_names(&self) -> Vec<GString>;
fn is_editable(&self) -> bool;
fn load_preset(&self, name: &str) -> Result<(), BoolError>;
fn rename_preset(
        &self,
        old_name: &str,
        new_name: &str
    ) -> Result<(), BoolError>;
fn save_preset(&self, name: &str) -> Result<(), BoolError>;
fn set_meta<'a, P>(
        &self,
        name: &str,
        tag: &str,
        value: P
    ) -> Result<(), BoolError>
    where
        P: Into<Option<&'a str>>
; }

Required methods

fn delete_preset(&self, name: &str) -> Result<(), BoolError>

fn get_meta(&self, name: &str, tag: &str) -> Option<GString>

fn get_preset_names(&self) -> Vec<GString>

fn get_property_names(&self) -> Vec<GString>

fn is_editable(&self) -> bool

fn load_preset(&self, name: &str) -> Result<(), BoolError>

fn rename_preset(&self, old_name: &str, new_name: &str) -> Result<(), BoolError>

fn save_preset(&self, name: &str) -> Result<(), BoolError>

fn set_meta<'a, P>(
    &self,
    name: &str,
    tag: &str,
    value: P
) -> Result<(), BoolError> where
    P: Into<Option<&'a str>>, 

Loading content...

Implementors

impl<O> PresetExt for O where
    O: IsA<Preset>, 
[src]

Loading content...