fn children_detailed(&self, block: BlockNumber, out: &mut AstPass<Pg>) -> QueryResult<()> {
        out.push_sql("select c.*, ");
        self.parent_id(out)?;
        self.from_clause(out)?;
        out.push_sql("\n where ");
        self.where_clause(block, out)?;
        if let Some(filter) = &self.query_filter {
            out.push_sql("\n   and ");
            filter.walk_ast(out.reborrow())?
        }
        Ok(())
    }
/// Select all children matching this window. The query returns all
/// the columns of `self.table` and a `g$parent_id` column
Select all children matching this window. The query returns all
the columns of `self.table` and a `g$parent_id` column
Select all children matching this window . The query returns all the columns of ` self . table ` and a ` g$parent_id ` column
fn children_detailed(&self, block: BlockNumber, out: &mut AstPass<Pg>) -> QueryResult<()> {
        out.push_sql("select c.*, ");
        self.parent_id(out)?;
        self.from_clause(out)?;
        out.push_sql("\n where ");
        self.where_clause(block, out)?;
        if let Some(filter) = &self.query_filter {
            out.push_sql("\n   and ");
            filter.walk_ast(out.reborrow())?
        }
        Ok(())
    }
fn children_detailed ( & self , block : BlockNumber , out : & mut AstPass < Pg > ) -> QueryResult < ( ) > { out . push_sql ( " " ) ; self . parent_id ( out ) ? ; self . from_clause ( out ) ? ; out . push_sql ( " \n " ) ; self . where_clause ( block , out ) ? ; if let Some ( filter ) = & self . query_filter { out . push_sql ( " \n " ) ; filter . walk_ast ( out . reborrow ( ) ) ? } Ok ( ( ) ) }
Select all children matching this window.
Select all children matching this window .
&self
block
BlockNumber
out
&mut AstPass<Pg>
&self
block
BlockNumber
out
&mut AstPass<Pg>