Struct jj_lib::default_index_store::DefaultIndexStore
source · pub struct DefaultIndexStore { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Debug for DefaultIndexStore
impl Debug for DefaultIndexStore
source§impl IndexStore for DefaultIndexStore
impl IndexStore for DefaultIndexStore
fn as_any(&self) -> &dyn Any
fn name(&self) -> &str
fn get_index_at_op( &self, op: &Operation, store: &Arc<Store> ) -> Box<dyn ReadonlyIndex>
fn write_index( &self, index: Box<dyn MutableIndex>, op_id: &OperationId ) -> Result<Box<dyn ReadonlyIndex>, IndexWriteError>
Auto Trait Implementations§
impl RefUnwindSafe for DefaultIndexStore
impl Send for DefaultIndexStore
impl Sync for DefaultIndexStore
impl Unpin for DefaultIndexStore
impl UnwindSafe for DefaultIndexStore
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