pub struct ProcessExtension { /* private fields */ }
Trait Implementations§
Source§impl Clone for ProcessExtension
impl Clone for ProcessExtension
Source§fn clone(&self) -> ProcessExtension
fn clone(&self) -> ProcessExtension
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ProcessExtension
impl Debug for ProcessExtension
Source§impl Extension for ProcessExtension
impl Extension for ProcessExtension
Source§fn identify_local_dependencies(
&self,
working_directory: &PathBuf,
) -> Result<Vec<DependenciesSpec>>
fn identify_local_dependencies( &self, working_directory: &PathBuf, ) -> Result<Vec<DependenciesSpec>>
Returns a list of local package dependencies specification files.
Source§fn registries_package_metadata(
&self,
package_name: &str,
package_version: &Option<&str>,
) -> Result<Vec<RegistryPackageMetadata>>
fn registries_package_metadata( &self, package_name: &str, package_version: &Option<&str>, ) -> Result<Vec<RegistryPackageMetadata>>
Given a package name and version, queries the remote registry for package metadata.
fn name(&self) -> String
fn registries(&self) -> Vec<String>
Source§impl FromProcess for ProcessExtension
impl FromProcess for ProcessExtension
Auto Trait Implementations§
impl Freeze for ProcessExtension
impl RefUnwindSafe for ProcessExtension
impl Send for ProcessExtension
impl Sync for ProcessExtension
impl Unpin for ProcessExtension
impl UnwindSafe for ProcessExtension
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