pub enum UpgradeTrigger {
Manual,
Auto,
}Expand description
Source of a shared update-and-restart request.
Variants§
Trait Implementations§
Source§impl Clone for UpgradeTrigger
impl Clone for UpgradeTrigger
impl Copy for UpgradeTrigger
Source§impl Debug for UpgradeTrigger
impl Debug for UpgradeTrigger
Source§impl Default for UpgradeTrigger
impl Default for UpgradeTrigger
Source§impl<'de> Deserialize<'de> for UpgradeTrigger
impl<'de> Deserialize<'de> for UpgradeTrigger
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for UpgradeTrigger
Source§impl PartialEq for UpgradeTrigger
impl PartialEq for UpgradeTrigger
Source§impl Serialize for UpgradeTrigger
impl Serialize for UpgradeTrigger
impl StructuralPartialEq for UpgradeTrigger
Auto Trait Implementations§
impl Freeze for UpgradeTrigger
impl RefUnwindSafe for UpgradeTrigger
impl Send for UpgradeTrigger
impl Sync for UpgradeTrigger
impl Unpin for UpgradeTrigger
impl UnsafeUnpin for UpgradeTrigger
impl UnwindSafe for UpgradeTrigger
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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<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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more