pub struct AdminInstallSuccessorRequest {
pub operation_id: String,
pub expected_config_id: u64,
pub expected_stopped_anchor: LogAnchor,
pub old_members: Vec<String>,
pub stop: StopInformation,
pub successor: AdminSuccessorBundle,
}Fields§
§operation_id: String§expected_config_id: u64§expected_stopped_anchor: LogAnchor§old_members: Vec<String>§stop: StopInformation§successor: AdminSuccessorBundleTrait Implementations§
Source§impl Clone for AdminInstallSuccessorRequest
impl Clone for AdminInstallSuccessorRequest
Source§fn clone(&self) -> AdminInstallSuccessorRequest
fn clone(&self) -> AdminInstallSuccessorRequest
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 AdminInstallSuccessorRequest
impl Debug for AdminInstallSuccessorRequest
Source§impl<'de> Deserialize<'de> for AdminInstallSuccessorRequest
impl<'de> Deserialize<'de> for AdminInstallSuccessorRequest
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 AdminInstallSuccessorRequest
impl StructuralPartialEq for AdminInstallSuccessorRequest
Auto Trait Implementations§
impl Freeze for AdminInstallSuccessorRequest
impl RefUnwindSafe for AdminInstallSuccessorRequest
impl Send for AdminInstallSuccessorRequest
impl Sync for AdminInstallSuccessorRequest
impl Unpin for AdminInstallSuccessorRequest
impl UnsafeUnpin for AdminInstallSuccessorRequest
impl UnwindSafe for AdminInstallSuccessorRequest
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§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