pub struct DatabaseInitContext {
pub db_name: String,
/* private fields */
}
Expand description
Zawgl database initialization context
Fields§
§db_name: String
Implementations§
Source§impl DatabaseInitContext
impl DatabaseInitContext
Sourcepub fn new(root: &str, db_name: &str) -> Option<Self>
pub fn new(root: &str, db_name: &str) -> Option<Self>
Builds an initialization context by providing the database data directory
pub fn get_nodes_store_path(&self) -> Option<String>
pub fn get_relationships_store_path(&self) -> Option<String>
pub fn get_properties_store_path(&self) -> Option<String>
pub fn get_dynamic_store_path(&self) -> Option<String>
pub fn get_nodes_labels_index_path(&self) -> Option<String>
pub fn get_relationships_types_index_path(&self) -> Option<String>
pub fn get_labels_store_path(&self) -> Option<String>
pub fn get_meta_data_index_store_path(&self) -> Option<String>
pub fn get_meta_data_values_store_path(&self) -> Option<String>
Trait Implementations§
Source§impl Clone for DatabaseInitContext
impl Clone for DatabaseInitContext
Source§fn clone(&self) -> DatabaseInitContext
fn clone(&self) -> DatabaseInitContext
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for DatabaseInitContext
impl RefUnwindSafe for DatabaseInitContext
impl Send for DatabaseInitContext
impl Sync for DatabaseInitContext
impl Unpin for DatabaseInitContext
impl UnwindSafe for DatabaseInitContext
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