Skip to main content

RelationalReadModelIncludes

Trait RelationalReadModelIncludes 

Source
pub trait RelationalReadModelIncludes: RelationalReadModel {
    // Required methods
    fn hydrate_include(
        &mut self,
        include: &str,
        rows: Vec<RowValues>,
    ) -> Result<(), ReadModelError>;
    fn include_rows(
        &self,
        include: &str,
    ) -> Result<Vec<RowValues>, ReadModelError>;
}
Expand description

Relationship hydration hooks generated for table-mapped read models.

Required Methods§

Source

fn hydrate_include( &mut self, include: &str, rows: Vec<RowValues>, ) -> Result<(), ReadModelError>

Source

fn include_rows(&self, include: &str) -> Result<Vec<RowValues>, ReadModelError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§