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§impl Debug for InstallInput
impl Debug for InstallInput
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