pub struct MavenReactorTarget { /* private fields */ }Implementations§
Source§impl MavenReactorTarget
impl MavenReactorTarget
pub fn new( root: impl Into<PathBuf>, config: &TargetConfig, runner: Arc<dyn CommandRunner>, ) -> Result<Self>
pub fn wrapper(&self) -> &Path
pub fn remote_check(&self) -> &[String]
Trait Implementations§
Source§impl TargetAdapter for MavenReactorTarget
impl TargetAdapter for MavenReactorTarget
fn resolve(&self, release: &ReleaseCandidate) -> Result<TargetPlan>
fn prepare( &self, plan: &TargetPlan, dependencies: &PreparedDependencies, staging: &Path, ) -> Result<ArtifactManifest>
Auto Trait Implementations§
impl !RefUnwindSafe for MavenReactorTarget
impl !UnwindSafe for MavenReactorTarget
impl Freeze for MavenReactorTarget
impl Send for MavenReactorTarget
impl Sync for MavenReactorTarget
impl Unpin for MavenReactorTarget
impl UnsafeUnpin for MavenReactorTarget
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