Trait ra_ap_base_db::FileLoader [−][src]
pub trait FileLoader { fn file_text(&self, file_id: FileId) -> Arc<String>; fn resolve_path(&self, path: AnchoredPath<'_>) -> Option<FileId>; fn relevant_crates(&self, file_id: FileId) -> Arc<FxHashSet<CrateId>>; }
Required methods
fn resolve_path(&self, path: AnchoredPath<'_>) -> Option<FileId>
[src]
fn relevant_crates(&self, file_id: FileId) -> Arc<FxHashSet<CrateId>>
[src]
Implementors
impl<T: SourceDatabaseExt> FileLoader for FileLoaderDelegate<&T>
[src]
impl<T: SourceDatabaseExt> FileLoader for FileLoaderDelegate<&T>
[src]