Skip to main content

impl_join_arg_trait

Macro impl_join_arg_trait 

Source
macro_rules! impl_join_arg_trait {
    (
        table_trait: $TableTrait:path,
        table_info_trait: $TableInfoTrait:path,
        condition_trait: $ConditionTrait:path,
        value_type: $ValueType:ty $(,)?
    ) => { ... };
}
Expand description

Macro to generate dialect-specific JoinArg trait and impls.

This consolidates the shared logic for:

  • explicit join tuples: (table, condition)
  • auto-FK joins for bare tables