pub struct SqliteCeaStore { /* private fields */ }Implementations§
Source§impl SqliteCeaStore
impl SqliteCeaStore
pub fn open(path: &Path) -> Result<Self, CeaStoreError>
Trait Implementations§
Source§impl CeaStore for SqliteCeaStore
impl CeaStore for SqliteCeaStore
fn with_write_tx<T, F>(&self, f: F) -> Result<T, CeaStoreError>
fn load_nodes(&self) -> Result<Vec<CeaNodeRow>, CeaStoreError>
fn load_edges( &self, version_id: Option<&str>, ) -> Result<Vec<CeaEdgeRow>, CeaStoreError>
Auto Trait Implementations§
impl Freeze for SqliteCeaStore
impl RefUnwindSafe for SqliteCeaStore
impl Send for SqliteCeaStore
impl Sync for SqliteCeaStore
impl Unpin for SqliteCeaStore
impl UnsafeUnpin for SqliteCeaStore
impl UnwindSafe for SqliteCeaStore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more