pub struct GradleProjectFinder { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for GradleProjectFinder
impl Debug for GradleProjectFinder
Source§impl Default for GradleProjectFinder
impl Default for GradleProjectFinder
Source§impl ProjectFinder for GradleProjectFinder
impl ProjectFinder for GradleProjectFinder
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 GradleProjectFinder
impl !RefUnwindSafe for GradleProjectFinder
impl Send for GradleProjectFinder
impl Sync for GradleProjectFinder
impl Unpin for GradleProjectFinder
impl UnsafeUnpin for GradleProjectFinder
impl !UnwindSafe for GradleProjectFinder
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