Skip to main content

RelationLoader

Trait RelationLoader 

Source
pub trait RelationLoader: Model {
    // Required methods
    fn get_relation(&self, name: &str) -> Option<&Value>;
    fn set_relation_data(&mut self, name: &str, data: Value);
    fn get_relation_fk_value(&self, fk_name: &str) -> String;
}
Expand description

可存储已加载关系数据的模型 trait

Required Methods§

Source

fn get_relation(&self, name: &str) -> Option<&Value>

获取已加载的关系数据

Source

fn set_relation_data(&mut self, name: &str, data: Value)

写入已加载的关系数据

Source

fn get_relation_fk_value(&self, fk_name: &str) -> String

获取关系对应的外键值

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§