pub struct DefaultUpdateEnrichmentStrategy;Trait Implementations§
Source§impl UpdateEnrichmentStrategy for DefaultUpdateEnrichmentStrategy
impl UpdateEnrichmentStrategy for DefaultUpdateEnrichmentStrategy
fn update_children<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
writer: Arc<dyn ICRUDRepository>,
enrichment: &'life1 Enrichment,
parent: &'life2 mut Row,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn update_linked<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
writer: Arc<dyn ICRUDRepository>,
enrichment: &'life1 Enrichment,
parent: &'life2 mut Row,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for DefaultUpdateEnrichmentStrategy
impl RefUnwindSafe for DefaultUpdateEnrichmentStrategy
impl Send for DefaultUpdateEnrichmentStrategy
impl Sync for DefaultUpdateEnrichmentStrategy
impl Unpin for DefaultUpdateEnrichmentStrategy
impl UnsafeUnpin for DefaultUpdateEnrichmentStrategy
impl UnwindSafe for DefaultUpdateEnrichmentStrategy
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