Struct cosmwasm_std::IbcTimeoutBlock [−][src]
Expand description
IBCTimeoutHeight Height is a monotonically increasing data type that can be compared against another Height for the purposes of updating and freezing clients. Ordering is (revision_number, timeout_height)
Fields
revision: u64
the version that the client is currently on (eg. after reseting the chain this could increment 1 as height drops to 0)
height: u64
block height after which the packet times out. the height within the given revision
Implementations
Trait Implementations
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
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for IbcTimeoutBlock
impl Send for IbcTimeoutBlock
impl Sync for IbcTimeoutBlock
impl Unpin for IbcTimeoutBlock
impl UnwindSafe for IbcTimeoutBlock
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self