Struct vouch_js_lib::JsExtension [−][src]
pub struct JsExtension { /* fields omitted */ }
Trait Implementations
fn identify_local_dependencies(
&self,
working_directory: &PathBuf
) -> Result<Vec<DependenciesSpec>>
fn identify_local_dependencies(
&self,
working_directory: &PathBuf
) -> Result<Vec<DependenciesSpec>>
Identify local package dependencies.
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>>
Query package registries for package metadata.
Auto Trait Implementations
impl RefUnwindSafe for JsExtension
impl Send for JsExtension
impl Sync for JsExtension
impl Unpin for JsExtension
impl UnwindSafe for JsExtension
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more