pub struct QueryPacketReceiptRequest {
    pub port_id: String,
    pub channel_id: String,
    pub sequence: u64,
}Expand description
QueryPacketReceiptRequest is the request type for the Query/PacketReceipt RPC method
Fields§
§port_id: Stringport unique identifier
channel_id: Stringchannel unique identifier
sequence: u64packet sequence
Trait Implementations§
Source§impl Clone for QueryPacketReceiptRequest
 
impl Clone for QueryPacketReceiptRequest
Source§fn clone(&self) -> QueryPacketReceiptRequest
 
fn clone(&self) -> QueryPacketReceiptRequest
Returns a duplicate 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 QueryPacketReceiptRequest
 
impl Debug for QueryPacketReceiptRequest
Source§impl Default for QueryPacketReceiptRequest
 
impl Default for QueryPacketReceiptRequest
Source§impl Message for QueryPacketReceiptRequest
 
impl Message for QueryPacketReceiptRequest
Source§fn encoded_len(&self) -> usize
 
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
 
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
    Self: Sized,
 
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
    Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
 
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
    Self: Sized,
 
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
    Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
 
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
 
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
 
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into 
self. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
 
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into 
self.impl StructuralPartialEq for QueryPacketReceiptRequest
Auto Trait Implementations§
impl Freeze for QueryPacketReceiptRequest
impl RefUnwindSafe for QueryPacketReceiptRequest
impl Send for QueryPacketReceiptRequest
impl Sync for QueryPacketReceiptRequest
impl Unpin for QueryPacketReceiptRequest
impl UnwindSafe for QueryPacketReceiptRequest
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