pub trait AnalysisLoader: Sized {
    fn needs_hard_reload(&self, path_prefix: &Path) -> bool;
fn fresh_host(&self) -> AnalysisHost<Self>;
fn set_path_prefix(&mut self, path_prefix: &Path);
fn abs_path_prefix(&self) -> Option<PathBuf>;
fn search_directories(&self) -> Vec<SearchDirectory>; }
Expand description

Allows to specify from where and which analysis files will be considered when reloading data to lower.

Required methods

Returns every directory in which analysis files are to be considered.

Implementors