Trait libimagcontact::store::ContactStore [] [src]

pub trait ContactStore<'a> {
    fn create_from_path(&'a self, p: &PathBuf) -> Result<FileLockEntry<'a>>;
fn retrieve_from_path(&'a self, p: &PathBuf) -> Result<FileLockEntry<'a>>;
fn create_from_buf(&'a self, buf: &str) -> Result<FileLockEntry<'a>>;
fn retrieve_from_buf(&'a self, buf: &str) -> Result<FileLockEntry<'a>>;
fn all_contacts(&'a self) -> Result<StoreIdIterator>; }

Required Methods

Implementations on Foreign Types

impl<'a> ContactStore<'a> for Store
[src]

The extension for the Store to work with contacts

[src]

[src]

[src]

Create contact ref from buffer

[src]

[src]

Implementors