pub struct InstallPlan {Show 13 fields
pub archive: PathBuf,
pub scope: InstallScope,
pub app_id: String,
pub app_name: String,
pub version: Option<String>,
pub probe_version: bool,
pub exec_path_inside_app: PathBuf,
pub command_name: String,
pub icon_path_inside_app: Option<PathBuf>,
pub targets: InstallTargets,
pub categories: Vec<String>,
pub terminal: bool,
pub notes: Vec<String>,
}Fields§
§archive: PathBuf§scope: InstallScope§app_id: String§app_name: String§version: Option<String>§probe_version: bool§exec_path_inside_app: PathBuf§command_name: String§icon_path_inside_app: Option<PathBuf>§targets: InstallTargets§categories: Vec<String>§terminal: bool§notes: Vec<String>Trait Implementations§
Source§impl Clone for InstallPlan
impl Clone for InstallPlan
Source§fn clone(&self) -> InstallPlan
fn clone(&self) -> InstallPlan
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 moreAuto Trait Implementations§
impl Freeze for InstallPlan
impl RefUnwindSafe for InstallPlan
impl Send for InstallPlan
impl Sync for InstallPlan
impl Unpin for InstallPlan
impl UnsafeUnpin for InstallPlan
impl UnwindSafe for InstallPlan
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