pub fn resolve_column<'a>(
        &'a self,
        outer_scopes: &[Scope],
        column_name: &ColumnName,
    ) -> Result<ColumnRef, PlanError> {
        let table_name = None;
        self.resolve_internal(
            outer_scopes,
            |_column, _lat_level, item| {
                item.allow_unqualified_references && item.column_name == *column_name
            },
            table_name,
            column_name,
        )
    }
/// Resolves references to a column name to a single column, or errors if
/// multiple columns are equally valid references.
Resolves references to a column name to a single column, or errors if
multiple columns are equally valid references.
Resolves references to a column name to a single column or errors if multiple columns are equally valid references .
pub fn resolve_column<'a>(
        &'a self,
        outer_scopes: &[Scope],
        column_name: &ColumnName,
    ) -> Result<ColumnRef, PlanError> {
        let table_name = None;
        self.resolve_internal(
            outer_scopes,
            |_column, _lat_level, item| {
                item.allow_unqualified_references && item.column_name == *column_name
            },
            table_name,
            column_name,
        )
    }
pub fn resolve_column < ' a > ( & ' a self , outer_scopes : & [ Scope ] , column_name : & ColumnName , ) -> Result < ColumnRef , PlanError > { let table_name = None ; self . resolve_internal ( outer_scopes , | _column , _lat_level , item | { item . allow_unqualified_references && item . column_name == * column_name } , table_name , column_name , ) }
Resolves references to a column name to a single column, or errors if
multiple columns are equally valid references.
Resolves references to a column name to a single column or errors if multiple columns are equally valid references .
&'a self
outer_scopes
&[Scope]
column_name
&ColumnName
&'a self
outer_scopes
&[Scope]
column_name
&ColumnName