pub struct NpmPackageInstallRequest {
pub identity: ExecutionIdentityOptions,
pub output: ExecutionOutputOptions,
pub cwd: Option<String>,
pub env: Option<HashMap<String, String>>,
pub timeout_ms: Option<u64>,
pub packages: Vec<String>,
pub dev: Option<bool>,
pub global: Option<bool>,
}Fields§
§identity: ExecutionIdentityOptions§output: ExecutionOutputOptions§cwd: Option<String>§env: Option<HashMap<String, String>>§timeout_ms: Option<u64>§packages: Vec<String>§dev: Option<bool>§global: Option<bool>Trait Implementations§
Source§impl Clone for NpmPackageInstallRequest
impl Clone for NpmPackageInstallRequest
Source§fn clone(&self) -> NpmPackageInstallRequest
fn clone(&self) -> NpmPackageInstallRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NpmPackageInstallRequest
impl Debug for NpmPackageInstallRequest
Source§impl<'de> Deserialize<'de> for NpmPackageInstallRequest
impl<'de> Deserialize<'de> for NpmPackageInstallRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NpmPackageInstallRequest
Source§impl PartialEq for NpmPackageInstallRequest
impl PartialEq for NpmPackageInstallRequest
Source§impl Serialize for NpmPackageInstallRequest
impl Serialize for NpmPackageInstallRequest
impl StructuralPartialEq for NpmPackageInstallRequest
Auto Trait Implementations§
impl Freeze for NpmPackageInstallRequest
impl RefUnwindSafe for NpmPackageInstallRequest
impl Send for NpmPackageInstallRequest
impl Sync for NpmPackageInstallRequest
impl Unpin for NpmPackageInstallRequest
impl UnsafeUnpin for NpmPackageInstallRequest
impl UnwindSafe for NpmPackageInstallRequest
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