Trait TreeStoreExtManual

Source
pub trait TreeStoreExtManual: 'static {
    // Required methods
    fn insert_with_values(
        &self,
        parent: Option<&TreeIter>,
        position: Option<u32>,
        columns: &[u32],
        values: &[&dyn ToValue],
    ) -> TreeIter;
    fn reorder(&self, parent: &TreeIter, new_order: &[u32]);
    fn set(&self, iter: &TreeIter, columns: &[u32], values: &[&dyn ToValue]);
    fn set_value(&self, iter: &TreeIter, column: u32, value: &Value);
}

Required Methods§

Source

fn insert_with_values( &self, parent: Option<&TreeIter>, position: Option<u32>, columns: &[u32], values: &[&dyn ToValue], ) -> TreeIter

Source

fn reorder(&self, parent: &TreeIter, new_order: &[u32])

Source

fn set(&self, iter: &TreeIter, columns: &[u32], values: &[&dyn ToValue])

Source

fn set_value(&self, iter: &TreeIter, column: u32, value: &Value)

Implementors§