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