pub struct QueryUpgradedConsensusStateRequest {
pub upgrade_path: Option<String>,
pub upgrade_height: Option<Height>,
pub query_height: Option<Height>,
}
Expand description
Defines the RPC method request type for querying the upgraded consensus state.
Fields§
§upgrade_path: Option<String>
The upgrade path
upgrade_height: Option<Height>
The height at which the chain is scheduled to halt for upgrade.
query_height: Option<Height>
The height at which to query the upgraded consensus state. If not provided, the latest height should be used.
Trait Implementations§
Source§impl Clone for QueryUpgradedConsensusStateRequest
impl Clone for QueryUpgradedConsensusStateRequest
Source§fn clone(&self) -> QueryUpgradedConsensusStateRequest
fn clone(&self) -> QueryUpgradedConsensusStateRequest
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<QueryUpgradedConsensusStateRequest> for QueryUpgradedConsensusStateRequest
impl From<QueryUpgradedConsensusStateRequest> for QueryUpgradedConsensusStateRequest
Source§fn from(_request: RawUpgradedConsensusStateRequest) -> Self
fn from(_request: RawUpgradedConsensusStateRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for QueryUpgradedConsensusStateRequest
impl RefUnwindSafe for QueryUpgradedConsensusStateRequest
impl Send for QueryUpgradedConsensusStateRequest
impl Sync for QueryUpgradedConsensusStateRequest
impl Unpin for QueryUpgradedConsensusStateRequest
impl UnwindSafe for QueryUpgradedConsensusStateRequest
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