[][src]Trait ra_ap_base_db::FileLoader

pub trait FileLoader {
    pub fn file_text(&self, file_id: FileId) -> Arc<String>;
pub fn resolve_path(&self, path: AnchoredPath<'_>) -> Option<FileId>;
pub fn relevant_crates(&self, file_id: FileId) -> Arc<FxHashSet<CrateId>>; }

Required methods

pub fn file_text(&self, file_id: FileId) -> Arc<String>[src]

Text of the file.

pub fn resolve_path(&self, path: AnchoredPath<'_>) -> Option<FileId>[src]

pub fn relevant_crates(&self, file_id: FileId) -> Arc<FxHashSet<CrateId>>[src]

Loading content...

Implementors

impl<T: SourceDatabaseExt, '_> FileLoader for FileLoaderDelegate<&'_ T>[src]

Loading content...