pub enum InstallationUpdate {
Library((String, LibraryInstallationUpdate)),
Asset((String, AssetInstallationUpdate)),
LogConfig(LogConfigInstallationUpdate),
Client(ClientInstallationUpdate),
}
Expand description
Installation Update that is sent during installation.
Variants§
Library((String, LibraryInstallationUpdate))
Progress Update for installing a library. Contains the name of the library and the progress.
Asset((String, AssetInstallationUpdate))
Progress Update for installing an asset. Contains the name of the asset and the progress.
LogConfig(LogConfigInstallationUpdate)
Progress Update for installing the log config. Contains the progress.
Client(ClientInstallationUpdate)
Progress Update for installing the client. Contains the progress.
Implementations§
Trait Implementations§
Source§impl Clone for InstallationUpdate
impl Clone for InstallationUpdate
Source§fn clone(&self) -> InstallationUpdate
fn clone(&self) -> InstallationUpdate
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 moreAuto Trait Implementations§
impl Freeze for InstallationUpdate
impl RefUnwindSafe for InstallationUpdate
impl Send for InstallationUpdate
impl Sync for InstallationUpdate
impl Unpin for InstallationUpdate
impl UnwindSafe for InstallationUpdate
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