Skip to main content

SearchPathRead

Trait SearchPathRead 

Source
pub trait SearchPathRead {
    // Required methods
    fn set_search_path(&mut self, search_path: Vec<SchemaName>);
    fn get_search_path(&self) -> &[SchemaName];
    fn get_default_schema(&self) -> Option<SchemaName>;
}
Expand description

search path

Required Methods§

Source

fn set_search_path(&mut self, search_path: Vec<SchemaName>)

set serach path

Source

fn get_search_path(&self) -> &[SchemaName]

get search path

Source

fn get_default_schema(&self) -> Option<SchemaName>

gets default schema.

§Note

returns first item of current search path

Implementors§

Source§

impl SearchPathRead for BaseContext

Source§

impl<TBaseContext> SearchPathRead for SchemaFileContext<TBaseContext>
where TBaseContext: BaseParseContext + Debug,

Source§

impl<TContext> SearchPathRead for ParsedSchemaDump<TContext>
where TContext: BaseParseContext + Debug,