MCPcopy Create free account
hub / github.com/PRQL/prql / fold_sql_transforms

Method fold_sql_transforms

prqlc/prqlc/src/sql/pq/ast.rs:139–147  ·  view source on GitHub ↗
(
        &mut self,
        transforms: Vec<SqlTransform<RelIn, SuperIn>>,
    )

Source from the content-addressed store, hash-verified

137 fn fold_super(&mut self, sup: SuperIn) -> Result<SuperOut>;
138
139 fn fold_sql_transforms(
140 &mut self,
141 transforms: Vec<SqlTransform<RelIn, SuperIn>>,
142 ) -> Result<Vec<SqlTransform<RelOut, SuperOut>>> {
143 transforms
144 .into_iter()
145 .map(|t| self.fold_sql_transform(t))
146 .try_collect()
147 }
148
149 fn fold_sql_transform(
150 &mut self,

Callers 1

fold_sql_relationMethod · 0.45

Implementers 3

anchor.rsprqlc/prqlc/src/sql/pq/anchor.rs
gen_query.rsprqlc/prqlc/src/sql/pq/gen_query.rs
postprocess.rsprqlc/prqlc/src/sql/pq/postprocess.rs

Calls 3

mapMethod · 0.80
into_iterMethod · 0.80
fold_sql_transformMethod · 0.80

Tested by

no test coverage detected