pub enum InstallationUpdate {
Library(Progress),
Asset(Progress),
LogConfig(Progress),
Client(Progress),
Cancel,
Success,
}
Expand description
Enum that is sent when installing minecraft. Tells what kind of resource is getting installed, if installation is finished or canceled.
Variants
Library(Progress)
Currently installing library
Asset(Progress)
Currently installing asset
LogConfig(Progress)
Currently installing log config
Client(Progress)
Currently installing the client
Cancel
Installation canceled
Success
Installation succeeded
Implementations
sourceimpl InstallationUpdate
impl InstallationUpdate
sourcepub fn resource_type(&self) -> String
pub fn resource_type(&self) -> String
Returns the name of the resource that is being installed,
Trait Implementations
sourceimpl Clone for InstallationUpdate
impl Clone for InstallationUpdate
sourcefn clone(&self) -> InstallationUpdate
fn clone(&self) -> InstallationUpdate
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for InstallationUpdate
impl Send for InstallationUpdate
impl Sync for InstallationUpdate
impl Unpin for InstallationUpdate
impl UnwindSafe for InstallationUpdate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more