Skip to main content

LoadRelatedSqlite

Trait LoadRelatedSqlite 

Source
pub trait LoadRelatedSqlite {
    // Required method
    fn __rustango_load_related_sqlite(
        &mut self,
        row: &SqliteRow,
        field_name: &str,
        alias: &str,
    ) -> Result<bool, Error>;
}
Expand description

SQLite counterpart of [LoadRelated] / LoadRelatedMy. The proc-macro emits this alongside the Postgres + MySQL impls so select_related joins can stitch parents onto FK fields when decoding from a SqliteRow.

Required Methods§

Same contract as [LoadRelated::__rustango_load_related].

§Errors

sqlx::Error from try_get decoding the joined columns.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§