Struct rls_analysis::CargoAnalysisLoader
[−]
[src]
pub struct CargoAnalysisLoader { pub path_prefix: Mutex<Option<PathBuf>>, pub target: Target, }
Fields
path_prefix: Mutex<Option<PathBuf>>
target: Target
Trait Implementations
impl Debug for CargoAnalysisLoader
[src]
impl AnalysisLoader for CargoAnalysisLoader
[src]
fn needs_hard_reload(&self, path_prefix: &Path) -> bool
[src]
fn fresh_host(&self) -> AnalysisHost<Self>
[src]
fn set_path_prefix(&self, path_prefix: &Path)
[src]
fn abs_path_prefix(&self) -> Option<PathBuf>
[src]
fn iter_paths<F, T>(&self, f: F) -> Vec<T> where
F: Fn(&Path) -> Vec<T>,
[src]
F: Fn(&Path) -> Vec<T>,