pub enum UpdateCheckInstall {
Installed {
workflow_type: String,
content_hash: String,
},
AlreadyCurrent {
workflow_type: String,
content_hash: String,
},
Deferred {
workflow_type: String,
embedded_hash: String,
routed_hash: Option<String>,
},
Failed {
reason: String,
},
}Expand description
What the boot install did, and to what.
Variants§
Installed
The engine held no version of the update-check type, so the embedded document was loaded and routed.
Fields
AlreadyCurrent
A version was already resident AND routed, and it is the embedded one.
Fields
Deferred
Versions are resident but the embedded one does not hold the route. The cut is the operator’s to make.
Fields
Failed
The install could not be attempted or did not complete. The server keeps serving; the update check is simply not installed by this boot.
Implementations§
Trait Implementations§
Source§impl Clone for UpdateCheckInstall
impl Clone for UpdateCheckInstall
Source§fn clone(&self) -> UpdateCheckInstall
fn clone(&self) -> UpdateCheckInstall
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 moreSource§impl Debug for UpdateCheckInstall
impl Debug for UpdateCheckInstall
impl Eq for UpdateCheckInstall
Source§impl PartialEq for UpdateCheckInstall
impl PartialEq for UpdateCheckInstall
impl StructuralPartialEq for UpdateCheckInstall
Auto Trait Implementations§
impl Freeze for UpdateCheckInstall
impl RefUnwindSafe for UpdateCheckInstall
impl Send for UpdateCheckInstall
impl Sync for UpdateCheckInstall
impl Unpin for UpdateCheckInstall
impl UnsafeUnpin for UpdateCheckInstall
impl UnwindSafe for UpdateCheckInstall
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request