pub struct UpgradeResponse {
pub results: Vec<UpgradeResult>,
}Expand description
Response from an upgrade operation.
Fields§
§results: Vec<UpgradeResult>Results from each node.
Implementations§
Source§impl UpgradeResponse
impl UpgradeResponse
Sourcepub fn is_success(&self) -> bool
pub fn is_success(&self) -> bool
Check if the upgrade was initiated successfully.
Sourcepub fn first(&self) -> Option<&UpgradeResult>
pub fn first(&self) -> Option<&UpgradeResult>
Get the first result.
Trait Implementations§
Source§impl Clone for UpgradeResponse
impl Clone for UpgradeResponse
Source§fn clone(&self) -> UpgradeResponse
fn clone(&self) -> UpgradeResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 UpgradeResponse
impl Debug for UpgradeResponse
Source§impl From<UpgradeResponse> for UpgradeResponse
impl From<UpgradeResponse> for UpgradeResponse
Source§fn from(proto: ProtoUpgradeResponse) -> Self
fn from(proto: ProtoUpgradeResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for UpgradeResponse
impl RefUnwindSafe for UpgradeResponse
impl Send for UpgradeResponse
impl Sync for UpgradeResponse
impl Unpin for UpgradeResponse
impl UnwindSafe for UpgradeResponse
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<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