pub struct QueryUpgradedConsensusStateResponse {
pub upgraded_consensus_state: Any,
pub proof: Proof,
pub proof_height: Height,
}
Expand description
Defines the RPC method response type for querying the upgraded consensus state.
Fields§
§upgraded_consensus_state: Any
The upgraded consensus state.
proof: Proof
The proof of the upgraded consensus state existence.
proof_height: Height
The height at which the proof was retrieved.
Implementations§
Trait Implementations§
Source§impl Clone for QueryUpgradedConsensusStateResponse
impl Clone for QueryUpgradedConsensusStateResponse
Source§fn clone(&self) -> QueryUpgradedConsensusStateResponse
fn clone(&self) -> QueryUpgradedConsensusStateResponse
Returns a copy 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 From<QueryUpgradedConsensusStateResponse> for QueryUpgradedConsensusStateResponse
impl From<QueryUpgradedConsensusStateResponse> for QueryUpgradedConsensusStateResponse
Source§fn from(response: QueryUpgradedConsensusStateResponse) -> Self
fn from(response: QueryUpgradedConsensusStateResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryUpgradedConsensusStateResponse
impl RefUnwindSafe for QueryUpgradedConsensusStateResponse
impl Send for QueryUpgradedConsensusStateResponse
impl Sync for QueryUpgradedConsensusStateResponse
impl Unpin for QueryUpgradedConsensusStateResponse
impl UnwindSafe for QueryUpgradedConsensusStateResponse
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