Struct MsgTimeoutOnClose
pub struct MsgTimeoutOnClose {
pub packet: Packet,
pub next_seq_recv_on_b: Sequence,
pub proof_unreceived_on_b: MerkleProof,
pub proof_close_on_b: MerkleProof,
pub proof_height_on_b: Height,
pub signer: String,
pub counterparty_upgrade_sequence: u64,
}
Expand description
Message definition for packet timeout domain type.
Fields§
§packet: Packet
§next_seq_recv_on_b: Sequence
§proof_unreceived_on_b: MerkleProof
§proof_close_on_b: MerkleProof
§proof_height_on_b: Height
§signer: String
§counterparty_upgrade_sequence: u64
Trait Implementations§
§impl Clone for MsgTimeoutOnClose
impl Clone for MsgTimeoutOnClose
§fn clone(&self) -> MsgTimeoutOnClose
fn clone(&self) -> MsgTimeoutOnClose
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 more§impl Debug for MsgTimeoutOnClose
impl Debug for MsgTimeoutOnClose
§impl DomainType for MsgTimeoutOnClose
impl DomainType for MsgTimeoutOnClose
§impl PartialEq for MsgTimeoutOnClose
impl PartialEq for MsgTimeoutOnClose
§impl TryFrom<MsgTimeoutOnClose> for MsgTimeoutOnClose
impl TryFrom<MsgTimeoutOnClose> for MsgTimeoutOnClose
§type Error = PacketError
type Error = PacketError
The type returned in the event of a conversion error.
§fn try_from(
raw_msg: MsgTimeoutOnClose,
) -> Result<MsgTimeoutOnClose, <MsgTimeoutOnClose as TryFrom<MsgTimeoutOnClose>>::Error>
fn try_from( raw_msg: MsgTimeoutOnClose, ) -> Result<MsgTimeoutOnClose, <MsgTimeoutOnClose as TryFrom<MsgTimeoutOnClose>>::Error>
Performs the conversion.
impl StructuralPartialEq for MsgTimeoutOnClose
Auto Trait Implementations§
impl Freeze for MsgTimeoutOnClose
impl RefUnwindSafe for MsgTimeoutOnClose
impl Send for MsgTimeoutOnClose
impl Sync for MsgTimeoutOnClose
impl Unpin for MsgTimeoutOnClose
impl UnwindSafe for MsgTimeoutOnClose
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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