pub struct OmenaIncrementalDatabaseV0 { /* private fields */ }Implementations§
Source§impl OmenaIncrementalDatabaseV0
impl OmenaIncrementalDatabaseV0
pub fn salsa_database(&self) -> &DatabaseImpl
pub fn node_input(&self, id: &str) -> Option<SalsaIncrementalNodeInputV0>
pub fn current_snapshot(&self) -> Option<&IncrementalSnapshotV0>
pub fn plan_and_upsert_graph_input( &mut self, input: &IncrementalGraphInputV0, ) -> IncrementalDatabaseUpdateV0
pub fn upsert_graph_input( &mut self, input: &IncrementalGraphInputV0, ) -> IncrementalSnapshotV0
Trait Implementations§
Source§impl Default for OmenaIncrementalDatabaseV0
impl Default for OmenaIncrementalDatabaseV0
Source§fn default() -> OmenaIncrementalDatabaseV0
fn default() -> OmenaIncrementalDatabaseV0
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for OmenaIncrementalDatabaseV0
impl !Sync for OmenaIncrementalDatabaseV0
impl RefUnwindSafe for OmenaIncrementalDatabaseV0
impl Send for OmenaIncrementalDatabaseV0
impl Unpin for OmenaIncrementalDatabaseV0
impl UnsafeUnpin for OmenaIncrementalDatabaseV0
impl UnwindSafe for OmenaIncrementalDatabaseV0
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