pub struct CSharpProjectFinder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for CSharpProjectFinder
impl Debug for CSharpProjectFinder
Source§impl Default for CSharpProjectFinder
impl Default for CSharpProjectFinder
Source§impl ProjectFinder for CSharpProjectFinder
impl ProjectFinder for CSharpProjectFinder
fn projects(&self) -> Vec<&Project>
fn projects_mut(&mut self) -> Vec<&mut Project>
fn project_files(&self) -> &[&str]
Source§fn visit<'life0, 'life1, 'life2, 'async_trait>(
&'life0 mut self,
path: &'life1 Path,
relative_path: &'life2 Path,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn visit<'life0, 'life1, 'life2, 'async_trait>(
&'life0 mut self,
path: &'life1 Path,
relative_path: &'life2 Path,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Errors Read more
Source§fn finalize<'life0, 'async_trait>(
&'life0 mut self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: 'async_trait,
fn finalize<'life0, 'async_trait>(
&'life0 mut self,
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: 'async_trait,
Post-visit processing hook for resolving deferred state (e.g., workspace-inherited versions).
Called once after all
visit() calls complete. Read moreAuto Trait Implementations§
impl Freeze for CSharpProjectFinder
impl !RefUnwindSafe for CSharpProjectFinder
impl Send for CSharpProjectFinder
impl Sync for CSharpProjectFinder
impl Unpin for CSharpProjectFinder
impl UnsafeUnpin for CSharpProjectFinder
impl !UnwindSafe for CSharpProjectFinder
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