Struct prql_compiler::ast::rq::Relation
source · pub struct Relation {
pub kind: RelationKind,
pub columns: Vec<RelationColumn>,
}
Fields§
§kind: RelationKind
§columns: Vec<RelationColumn>
Column definitions. This is the interface of the table that can be referenced from other tables.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Relation
impl<'de> Deserialize<'de> for Relation
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more