pub enum DowngradeOptions {
Validate(String),
Enable(String),
Cancel,
}Expand description
Options for Downgrade operation.
Variants§
Validate(String)
Validate downgrade capability before starting downgrade, with the given target version
Enable(String)
Start a downgrade action to cluster to the given target version
Cancel
Cancel the ongoing downgrade action to cluster
Trait Implementations§
Source§impl Clone for DowngradeOptions
impl Clone for DowngradeOptions
Source§impl Debug for DowngradeOptions
impl Debug for DowngradeOptions
impl Eq for DowngradeOptions
Source§impl Hash for DowngradeOptions
impl Hash for DowngradeOptions
Source§impl PartialEq for DowngradeOptions
impl PartialEq for DowngradeOptions
impl StructuralPartialEq for DowngradeOptions
Auto Trait Implementations§
impl Freeze for DowngradeOptions
impl RefUnwindSafe for DowngradeOptions
impl Send for DowngradeOptions
impl Sync for DowngradeOptions
impl Unpin for DowngradeOptions
impl UnsafeUnpin for DowngradeOptions
impl UnwindSafe for DowngradeOptions
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> 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