pub struct NativeInstallInput {
pub context: ToolContext,
pub install_dir: VirtualPath,
}Expand description
Input passed to the native_install function.
Fields§
§context: ToolContextCurrent tool context.
install_dir: VirtualPathVirtual directory to install to.
Trait Implementations§
Source§impl Clone for NativeInstallInput
impl Clone for NativeInstallInput
Source§fn clone(&self) -> NativeInstallInput
fn clone(&self) -> NativeInstallInput
Returns a copy 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 NativeInstallInput
impl Debug for NativeInstallInput
Source§impl Default for NativeInstallInput
impl Default for NativeInstallInput
Source§fn default() -> NativeInstallInput
fn default() -> NativeInstallInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NativeInstallInput
impl<'de> Deserialize<'de> for NativeInstallInput
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
Source§impl PartialEq for NativeInstallInput
impl PartialEq for NativeInstallInput
Source§impl Serialize for NativeInstallInput
impl Serialize for NativeInstallInput
impl StructuralPartialEq for NativeInstallInput
Auto Trait Implementations§
impl Freeze for NativeInstallInput
impl RefUnwindSafe for NativeInstallInput
impl Send for NativeInstallInput
impl Sync for NativeInstallInput
impl Unpin for NativeInstallInput
impl UnwindSafe for NativeInstallInput
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