pub trait PresetExt: 'static {
    fn delete_preset(&self, name: &str) -> Result<(), BoolError>;
fn meta(&self, name: &str, tag: &str) -> Option<GString>;
fn preset_names(&self) -> Vec<GString>
Notable traits for Vec<u8, A>
impl<A> Write for Vec<u8, A> where
    A: Allocator
;
fn property_names(&self) -> Vec<GString>
Notable traits for Vec<u8, A>
impl<A> Write for Vec<u8, A> where
    A: Allocator
;
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(
        &self,
        name: &str,
        tag: &str,
        value: Option<&str>
    ) -> Result<(), BoolError>; }

Required methods

Implementors