pub struct FileProjectContext;Trait Implementations§
Source§impl Clone for FileProjectContext
impl Clone for FileProjectContext
Source§fn clone(&self) -> FileProjectContext
fn clone(&self) -> FileProjectContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FileProjectContext
Source§impl Debug for FileProjectContext
impl Debug for FileProjectContext
Source§impl Default for FileProjectContext
impl Default for FileProjectContext
Source§fn default() -> FileProjectContext
fn default() -> FileProjectContext
Returns the “default value” for a type. Read more
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