[][src]Trait taskchampion::taskstorage::TaskStorage

pub trait TaskStorage {
    pub fn txn<'a>(&'a mut self) -> Fallible<Box<dyn TaskStorageTxn + 'a>>;
}

A trait for objects able to act as task storage. Most of the interesting behavior is in the crate::taskstorage::TaskStorageTxn trait.

Required methods

pub fn txn<'a>(&'a mut self) -> Fallible<Box<dyn TaskStorageTxn + 'a>>[src]

Begin a transaction

Loading content...

Implementors

impl<'t> TaskStorage for KVStorage<'t>[src]

Loading content...