pub struct InstallationState {
pub manifest: String,
pub installed_components: Vec<Component>,
pub non_installed_components: Vec<Component>,
}
Fields§
§manifest: String
§installed_components: Vec<Component>
§non_installed_components: Vec<Component>
Trait Implementations§
Source§impl Clone for InstallationState
impl Clone for InstallationState
Source§fn clone(&self) -> InstallationState
fn clone(&self) -> InstallationState
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for InstallationState
impl RefUnwindSafe for InstallationState
impl Send for InstallationState
impl Sync for InstallationState
impl Unpin for InstallationState
impl UnwindSafe for InstallationState
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