Trait diesel::query_source::TableNotEqual  
source · pub trait TableNotEqual<T: Table>: Table { }Expand description
Allows Diesel to implement some internal traits for two tables that are distinct.
(Notably, a bunch of AppearsInFromClause for the tables and their aliases.)
This trait is implemented by the allow_tables_to_appear_in_same_query! macro.
Troubleshooting
If you encounter an error mentionning this trait, it could mean that either:
- You are attempting to use tables that don’t belong to the same database together
(no call to allow_tables_to_appear_in_same_query!was made)
- You are attempting to use two aliases to the same table in the same query, but they
were declared through different calls to alias!