pub struct QueryNextSequenceReceiveRequest {
pub port_id: PortId,
pub channel_id: ChannelId,
pub height: QueryHeight,
}
Expand description
gRPC query to fetch the sequence number of the next packet to be received at the given height by the specified channel.
Fields§
§port_id: PortId
§channel_id: ChannelId
§height: QueryHeight
Trait Implementations§
source§impl Clone for QueryNextSequenceReceiveRequest
impl Clone for QueryNextSequenceReceiveRequest
source§fn clone(&self) -> QueryNextSequenceReceiveRequest
fn clone(&self) -> QueryNextSequenceReceiveRequest
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<'de> Deserialize<'de> for QueryNextSequenceReceiveRequest
impl<'de> Deserialize<'de> for QueryNextSequenceReceiveRequest
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 From<QueryNextSequenceReceiveRequest> for QueryNextSequenceReceiveRequest
impl From<QueryNextSequenceReceiveRequest> for QueryNextSequenceReceiveRequest
source§fn from(request: QueryNextSequenceReceiveRequest) -> Self
fn from(request: QueryNextSequenceReceiveRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for QueryNextSequenceReceiveRequest
impl Send for QueryNextSequenceReceiveRequest
impl Sync for QueryNextSequenceReceiveRequest
impl Unpin for QueryNextSequenceReceiveRequest
impl UnwindSafe for QueryNextSequenceReceiveRequest
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