pub enum ActivateError {
Fatal(Error),
Conflict(PackageId, ConflictReason),
}
Variants§
Fatal(Error)
Conflict(PackageId, ConflictReason)
Trait Implementations§
source§impl Debug for ActivateError
impl Debug for ActivateError
source§impl From<(PackageId, ConflictReason)> for ActivateError
impl From<(PackageId, ConflictReason)> for ActivateError
source§fn from(t: (PackageId, ConflictReason)) -> Self
fn from(t: (PackageId, ConflictReason)) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ActivateError
impl RefUnwindSafe for ActivateError
impl Send for ActivateError
impl Sync for ActivateError
impl Unpin for ActivateError
impl UnwindSafe for ActivateError
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn 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>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 32 bytes
Size for each variant:
Fatal
: 16 bytesConflict
: 32 bytes