pub fn fold_query<F>( fold: &mut F, query: RelationalQuery, ) -> Result<RelationalQuery, Error>where F: RqFold + ?Sized,