Enum ibc_relayer::chain::requests::QueryHeight
source · pub enum QueryHeight {
Latest,
Specific(Height),
}
Expand description
Type to specify a height in a query. Specifically, this caters to the use case where the user wants to query at whatever the latest height is, as opposed to specifying a specific height.
Variants§
Trait Implementations§
source§impl Clone for QueryHeight
impl Clone for QueryHeight
source§fn clone(&self) -> QueryHeight
fn clone(&self) -> QueryHeight
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 Debug for QueryHeight
impl Debug for QueryHeight
source§impl<'de> Deserialize<'de> for QueryHeight
impl<'de> Deserialize<'de> for QueryHeight
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
source§impl Display for QueryHeight
impl Display for QueryHeight
source§impl From<QueryHeight> for Height
impl From<QueryHeight> for Height
source§fn from(height_query: QueryHeight) -> Self
fn from(height_query: QueryHeight) -> Self
Converts to this type from the input type.
source§impl Serialize for QueryHeight
impl Serialize for QueryHeight
source§impl TryFrom<QueryHeight> for AsciiMetadataValue
impl TryFrom<QueryHeight> for AsciiMetadataValue
impl Copy for QueryHeight
Auto Trait Implementations§
impl RefUnwindSafe for QueryHeight
impl Send for QueryHeight
impl Sync for QueryHeight
impl Unpin for QueryHeight
impl UnwindSafe for QueryHeight
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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