pub trait SourcesIn<Scope, Proof> {
type Nullable: Nullability;
}Expand description
Every source in the sources tree Self is in Scope.
This is the core scope check. It fails, with “X is not in this query’s
FROM/JOIN scope”, when a Src<T> in the tree names a source that
Scope does not contain. Proof is a witness type the compiler infers.
Required Associated Types§
Sourcetype Nullable: Nullability
type Nullable: Nullability
Null when an outer join can make the expression NULL even though
its declared nullability says otherwise.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".