pub struct FileProjectContext;Trait Implementations§
Source§impl Clone for FileProjectContext
impl Clone for FileProjectContext
impl Copy for FileProjectContext
Source§impl Debug for FileProjectContext
impl Debug for FileProjectContext
Source§impl Default for FileProjectContext
impl Default for FileProjectContext
Source§impl ProjectContextProvider for FileProjectContext
impl ProjectContextProvider for FileProjectContext
fn initial( &self, workspace: &Path, home: Option<&Path>, ) -> Result<ProjectContext, ContextError>
fn scoped( &self, workspace: &Path, targets: &[PathBuf], delivered: &BTreeSet<PathBuf>, ) -> Result<ProjectContext, ContextError>
Auto Trait Implementations§
impl Freeze for FileProjectContext
impl RefUnwindSafe for FileProjectContext
impl Send for FileProjectContext
impl Sync for FileProjectContext
impl Unpin for FileProjectContext
impl UnsafeUnpin for FileProjectContext
impl UnwindSafe for FileProjectContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more