pub struct InstallInput {
pub id: Option<String>,
pub name: Option<String>,
pub version: Option<String>,
pub probe_version: Option<bool>,
pub exec: Option<String>,
pub command: Option<String>,
pub icon: Option<String>,
pub recipe: Option<AppRecipe>,
pub force: bool,
pub interactive_config: bool,
}Fields§
§id: Option<String>§name: Option<String>§version: Option<String>§probe_version: Option<bool>§exec: Option<String>§command: Option<String>§icon: Option<String>§recipe: Option<AppRecipe>§force: bool§interactive_config: boolTrait Implementations§
Source§impl Clone for InstallInput
impl Clone for InstallInput
Source§fn clone(&self) -> InstallInput
fn clone(&self) -> InstallInput
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 InstallInput
impl Debug for InstallInput
Source§impl Default for InstallInput
impl Default for InstallInput
Source§fn default() -> InstallInput
fn default() -> InstallInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InstallInput
impl RefUnwindSafe for InstallInput
impl Send for InstallInput
impl Sync for InstallInput
impl Unpin for InstallInput
impl UnsafeUnpin for InstallInput
impl UnwindSafe for InstallInput
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