Trait ibc_primitives::prelude::Clone

1.0.0 · source ·
pub trait Clone: Sized {
    // Required method
    fn clone(&self) -> Self;

    // Provided method
    fn clone_from(&mut self, source: &Self) { ... }
}
Expand description

A common trait for the ability to explicitly duplicate an object.

Differs from Copy in that Copy is implicit and an inexpensive bit-wise copy, while Clone is always explicit and may or may not be expensive. In order to enforce these characteristics, Rust does not allow you to reimplement Copy, but you may reimplement Clone and run arbitrary code.

Since Clone is more general than Copy, you can automatically make anything Copy be Clone as well.

Derivable

This trait can be used with #[derive] if all fields are Clone. The derived implementation of Clone calls clone on each field.

For a generic struct, #[derive] implements Clone conditionally by adding bound Clone on generic parameters.

// `derive` implements Clone for Reading<T> when T is Clone.
#[derive(Clone)]
struct Reading<T> {
    frequency: T,
}

How can I implement Clone?

Types that are Copy should have a trivial implementation of Clone. More formally: if T: Copy, x: T, and y: &T, then let x = y.clone(); is equivalent to let x = *y;. Manual implementations should be careful to uphold this invariant; however, unsafe code must not rely on it to ensure memory safety.

An example is a generic struct holding a function pointer. In this case, the implementation of Clone cannot be derived, but can be implemented as:

struct Generate<T>(fn() -> T);

impl<T> Copy for Generate<T> {}

impl<T> Clone for Generate<T> {
    fn clone(&self) -> Self {
        *self
    }
}

If we derive:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

the auto-derived implementations will have unnecessary T: Copy and T: Clone bounds:


// Automatically derived
impl<T: Copy> Copy for Generate<T> { }

// Automatically derived
impl<T: Clone> Clone for Generate<T> {
    fn clone(&self) -> Generate<T> {
        Generate(Clone::clone(&self.0))
    }
}

The bounds are unnecessary because clearly the function itself should be copy- and cloneable even if its return type is not:

#[derive(Copy, Clone)]
struct Generate<T>(fn() -> T);

struct NotCloneable;

fn generate_not_cloneable() -> NotCloneable {
    NotCloneable
}

Generate(generate_not_cloneable).clone(); // error: trait bounds were not satisfied
// Note: With the manual implementations the above line will compile.

Additional implementors

In addition to the implementors listed below, the following types also implement Clone:

  • Function item types (i.e., the distinct types defined for each function)
  • Function pointer types (e.g., fn() -> i32)
  • Closure types, if they capture no value from the environment or if all such captured values implement Clone themselves. Note that variables captured by shared reference always implement Clone (even if the referent doesn’t), while variables captured by mutable reference never implement Clone.

Required Methods§

source

fn clone(&self) -> Self

Returns a copy of the value.

Examples
let hello = "Hello"; // &str implements Clone

assert_eq!("Hello", hello.clone());

Provided Methods§

source

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source.

a.clone_from(&b) is equivalent to a = b.clone() in functionality, but can be overridden to reuse the resources of a to avoid unnecessary allocations.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Clone for Expiry

source§

impl Clone for TryReserveErrorKind

source§

impl Clone for AsciiChar

source§

impl Clone for core::cmp::Ordering

1.34.0 · source§

impl Clone for Infallible

source§

impl Clone for Which

1.28.0 · source§

impl Clone for core::fmt::Alignment

1.7.0 · source§

impl Clone for IpAddr

source§

impl Clone for Ipv6MulticastScope

source§

impl Clone for core::net::socket_addr::SocketAddr

source§

impl Clone for FpCategory

1.55.0 · source§

impl Clone for IntErrorKind

source§

impl Clone for core::sync::atomic::Ordering

source§

impl Clone for VarError

source§

impl Clone for SeekFrom

source§

impl Clone for std::io::error::ErrorKind

source§

impl Clone for Shutdown

source§

impl Clone for BacktraceStyle

1.12.0 · source§

impl Clone for RecvTimeoutError

source§

impl Clone for TryRecvError

source§

impl Clone for _Unwind_Action

source§

impl Clone for _Unwind_Reason_Code

source§

impl Clone for borsh::nostd_io::ErrorKind

source§

impl Clone for Definition

source§

impl Clone for Fields

source§

impl Clone for ibc_proto::cosmos::base::snapshots::v1beta1::snapshot_item::Item

source§

impl Clone for ibc_proto::cosmos::crypto::keyring::v1::record::Item

source§

impl Clone for ibc_proto::cosmos::gov::v1beta1::ProposalStatus

source§

impl Clone for VoteOption

source§

impl Clone for AuthorizationType

source§

impl Clone for BondStatus

source§

impl Clone for Infraction

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::InfractionType

source§

impl Clone for Validators

source§

impl Clone for SignMode

source§

impl Clone for ibc_proto::cosmos::tx::signing::v1beta1::signature_descriptor::data::Sum

source§

impl Clone for BroadcastMode

source§

impl Clone for OrderBy

source§

impl Clone for ibc_proto::cosmos::tx::v1beta1::mode_info::Sum

source§

impl Clone for VerificationState

source§

impl Clone for EnumType

source§

impl Clone for FieldPresence

source§

impl Clone for JsonFormat

source§

impl Clone for MessageEncoding

source§

impl Clone for RepeatedFieldEncoding

source§

impl Clone for StringFieldValidation

source§

impl Clone for Label

source§

impl Clone for ibc_proto::google::protobuf::field_descriptor_proto::Type

source§

impl Clone for CType

source§

impl Clone for JsType

source§

impl Clone for OptionRetention

source§

impl Clone for OptionTargetType

source§

impl Clone for OptimizeMode

source§

impl Clone for Semantic

source§

impl Clone for IdempotencyLevel

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::v1::Type

source§

impl Clone for ibc_proto::ibc::core::channel::v1::acknowledgement::Response

source§

impl Clone for Order

source§

impl Clone for ResponseResultType

source§

impl Clone for ibc_proto::ibc::core::channel::v1::State

source§

impl Clone for ibc_proto::ibc::core::connection::v1::State

source§

impl Clone for ibc_proto::interchain_security::ccv::provider::v1::throttled_packet_data_wrapper::Data

source§

impl Clone for ibc_proto::interchain_security::ccv::v1::consumer_packet_data::Data

source§

impl Clone for ibc_proto::interchain_security::ccv::v1::consumer_packet_data_v1::Data

source§

impl Clone for ConsumerPacketDataType

source§

impl Clone for ibc_proto::interchain_security::ccv::v1::InfractionType

source§

impl Clone for MetaForm

source§

impl Clone for PortableForm

source§

impl Clone for TypeDefPrimitive

source§

impl Clone for InstanceType

source§

impl Clone for Schema

source§

impl Clone for Category

source§

impl Clone for serde_json::value::Value

source§

impl Clone for subtle_encoding::error::Error

source§

impl Clone for Code

source§

impl Clone for CheckTxKind

source§

impl Clone for ApplySnapshotChunkResult

source§

impl Clone for tendermint::abci::response::offer_snapshot::OfferSnapshot

source§

impl Clone for tendermint::abci::response::process_proposal::ProcessProposal

source§

impl Clone for tendermint::abci::response::verify_vote_extension::VerifyVoteExtension

source§

impl Clone for BlockSignatureInfo

source§

impl Clone for MisbehaviorKind

source§

impl Clone for tendermint::block::block_id_flag::BlockIdFlag

source§

impl Clone for tendermint::block::commit_sig::CommitSig

source§

impl Clone for ErrorDetail

source§

impl Clone for tendermint::evidence::Evidence

source§

impl Clone for tendermint::hash::Algorithm

source§

impl Clone for Hash

source§

impl Clone for TxIndexStatus

source§

impl Clone for tendermint::proposal::msg_type::Type

source§

impl Clone for tendermint::public_key::Algorithm

source§

impl Clone for tendermint::public_key::PublicKey

source§

impl Clone for TendermintKey

source§

impl Clone for tendermint::v0_34::abci::request::ConsensusRequest

source§

impl Clone for tendermint::v0_34::abci::request::InfoRequest

source§

impl Clone for tendermint::v0_34::abci::request::MempoolRequest

source§

impl Clone for tendermint::v0_34::abci::request::Request

source§

impl Clone for tendermint::v0_34::abci::request::SnapshotRequest

source§

impl Clone for tendermint::v0_34::abci::response::ConsensusResponse

source§

impl Clone for tendermint::v0_34::abci::response::InfoResponse

source§

impl Clone for tendermint::v0_34::abci::response::MempoolResponse

source§

impl Clone for tendermint::v0_34::abci::response::Response

source§

impl Clone for tendermint::v0_34::abci::response::SnapshotResponse

source§

impl Clone for tendermint::v0_37::abci::request::ConsensusRequest

source§

impl Clone for tendermint::v0_37::abci::request::InfoRequest

source§

impl Clone for tendermint::v0_37::abci::request::MempoolRequest

source§

impl Clone for tendermint::v0_37::abci::request::Request

source§

impl Clone for tendermint::v0_37::abci::request::SnapshotRequest

source§

impl Clone for tendermint::v0_37::abci::response::ConsensusResponse

source§

impl Clone for tendermint::v0_37::abci::response::InfoResponse

source§

impl Clone for tendermint::v0_37::abci::response::MempoolResponse

source§

impl Clone for tendermint::v0_37::abci::response::Response

source§

impl Clone for tendermint::v0_37::abci::response::SnapshotResponse

source§

impl Clone for tendermint::v0_38::abci::request::ConsensusRequest

source§

impl Clone for tendermint::v0_38::abci::request::InfoRequest

source§

impl Clone for tendermint::v0_38::abci::request::MempoolRequest

source§

impl Clone for tendermint::v0_38::abci::request::Request

source§

impl Clone for tendermint::v0_38::abci::request::SnapshotRequest

source§

impl Clone for tendermint::v0_38::abci::response::ConsensusResponse

source§

impl Clone for tendermint::v0_38::abci::response::InfoResponse

source§

impl Clone for tendermint::v0_38::abci::response::MempoolResponse

source§

impl Clone for tendermint::v0_38::abci::response::Response

source§

impl Clone for tendermint::v0_38::abci::response::SnapshotResponse

source§

impl Clone for tendermint::vote::Type

source§

impl Clone for InvalidFormatDescription

source§

impl Clone for Parse

source§

impl Clone for ParseFromDescription

source§

impl Clone for TryFromParsed

source§

impl Clone for time::format_description::component::Component

source§

impl Clone for MonthRepr

source§

impl Clone for Padding

source§

impl Clone for SubsecondDigits

source§

impl Clone for UnixTimestampPrecision

source§

impl Clone for WeekNumberRepr

source§

impl Clone for WeekdayRepr

source§

impl Clone for YearRepr

source§

impl Clone for OwnedFormatItem

source§

impl Clone for DateKind

source§

impl Clone for FormattedComponents

source§

impl Clone for OffsetPrecision

source§

impl Clone for TimePrecision

source§

impl Clone for time::month::Month

source§

impl Clone for time::weekday::Weekday

source§

impl Clone for SearchStep

source§

impl Clone for bool

source§

impl Clone for char

source§

impl Clone for f32

source§

impl Clone for f64

source§

impl Clone for i8

source§

impl Clone for i16

source§

impl Clone for i32

source§

impl Clone for i64

source§

impl Clone for i128

source§

impl Clone for isize

source§

impl Clone for !

source§

impl Clone for u8

source§

impl Clone for u16

source§

impl Clone for u32

source§

impl Clone for u64

source§

impl Clone for u128

source§

impl Clone for usize

source§

impl Clone for Any

source§

impl Clone for Signer

source§

impl Clone for ibc_primitives::Timestamp

source§

impl Clone for Global

1.57.0 · source§

impl Clone for alloc::collections::TryReserveError

1.64.0 · source§

impl Clone for CString

1.64.0 · source§

impl Clone for FromVecWithNulError

1.64.0 · source§

impl Clone for IntoStringError

1.64.0 · source§

impl Clone for NulError

source§

impl Clone for FromUtf8Error

1.28.0 · source§

impl Clone for Layout

1.50.0 · source§

impl Clone for LayoutError

source§

impl Clone for AllocError

source§

impl Clone for TypeId

1.34.0 · source§

impl Clone for TryFromSliceError

source§

impl Clone for core::ascii::EscapeDefault

1.34.0 · source§

impl Clone for CharTryFromError

1.20.0 · source§

impl Clone for ParseCharError

1.9.0 · source§

impl Clone for DecodeUtf16Error

1.20.0 · source§

impl Clone for core::char::EscapeDebug

source§

impl Clone for core::char::EscapeDefault

source§

impl Clone for core::char::EscapeUnicode

source§

impl Clone for ToLowercase

source§

impl Clone for ToUppercase

1.59.0 · source§

impl Clone for TryFromCharError

1.27.0 · source§

impl Clone for CpuidResult

1.27.0 · source§

impl Clone for __m128

source§

impl Clone for __m128bh

1.27.0 · source§

impl Clone for __m128d

1.27.0 · source§

impl Clone for __m128i

1.27.0 · source§

impl Clone for __m256

source§

impl Clone for __m256bh

1.27.0 · source§

impl Clone for __m256d

1.27.0 · source§

impl Clone for __m256i

1.76.0 · source§

impl Clone for __m512

source§

impl Clone for __m512bh

1.76.0 · source§

impl Clone for __m512d

1.76.0 · source§

impl Clone for __m512i

1.69.0 · source§

impl Clone for FromBytesUntilNulError

1.64.0 · source§

impl Clone for FromBytesWithNulError

source§

impl Clone for core::fmt::Error

source§

impl Clone for SipHasher

1.33.0 · source§

impl Clone for PhantomPinned

source§

impl Clone for Assume

source§

impl Clone for Ipv4Addr

source§

impl Clone for Ipv6Addr

source§

impl Clone for AddrParseError

source§

impl Clone for SocketAddrV4

source§

impl Clone for SocketAddrV6

source§

impl Clone for ParseFloatError

source§

impl Clone for core::num::error::ParseIntError

1.34.0 · source§

impl Clone for core::num::error::TryFromIntError

1.34.0 · source§

impl Clone for NonZeroI8

1.34.0 · source§

impl Clone for NonZeroI16

1.34.0 · source§

impl Clone for NonZeroI32

1.34.0 · source§

impl Clone for NonZeroI64

1.34.0 · source§

impl Clone for NonZeroI128

1.34.0 · source§

impl Clone for NonZeroIsize

1.28.0 · source§

impl Clone for NonZeroU8

1.28.0 · source§

impl Clone for NonZeroU16

1.28.0 · source§

impl Clone for NonZeroU32

1.28.0 · source§

impl Clone for NonZeroU64

1.28.0 · source§

impl Clone for NonZeroU128

1.28.0 · source§

impl Clone for NonZeroUsize

source§

impl Clone for RangeFull

source§

impl Clone for core::ptr::alignment::Alignment

source§

impl Clone for TimSortRun

1.36.0 · source§

impl Clone for RawWakerVTable

1.36.0 · source§

impl Clone for Waker

1.3.0 · source§

impl Clone for core::time::Duration

1.66.0 · source§

impl Clone for TryFromFloatSecsError

1.28.0 · source§

impl Clone for System

source§

impl Clone for OsString

1.75.0 · source§

impl Clone for FileTimes

1.1.0 · source§

impl Clone for FileType

source§

impl Clone for std::fs::Metadata

source§

impl Clone for OpenOptions

source§

impl Clone for Permissions

1.7.0 · source§

impl Clone for DefaultHasher

1.7.0 · source§

impl Clone for std::hash::random::RandomState

source§

impl Clone for std::io::util::Empty

source§

impl Clone for Sink

1.1.0 · source§

impl Clone for stat

1.10.0 · source§

impl Clone for std::os::unix::net::addr::SocketAddr

source§

impl Clone for SocketCred

source§

impl Clone for UCred

source§

impl Clone for PathBuf

1.7.0 · source§

impl Clone for StripPrefixError

1.61.0 · source§

impl Clone for ExitCode

source§

impl Clone for ExitStatus

source§

impl Clone for ExitStatusError

source§

impl Clone for std::process::Output

1.5.0 · source§

impl Clone for WaitTimeoutResult

source§

impl Clone for RecvError

1.26.0 · source§

impl Clone for AccessError

source§

impl Clone for Thread

1.19.0 · source§

impl Clone for ThreadId

1.8.0 · source§

impl Clone for std::time::Instant

1.8.0 · source§

impl Clone for SystemTime

1.8.0 · source§

impl Clone for SystemTimeError

source§

impl Clone for BorshSchemaContainer

source§

impl Clone for InstallError

source§

impl Clone for MigrateFromInfo

source§

impl Clone for ModuleDescriptor

source§

impl Clone for PackageReference

source§

impl Clone for ibc_proto::cosmos::auth::module::v1::Module

source§

impl Clone for ModuleAccountPermission

source§

impl Clone for AddressBytesToStringRequest

source§

impl Clone for AddressBytesToStringResponse

source§

impl Clone for AddressStringToBytesRequest

source§

impl Clone for AddressStringToBytesResponse

source§

impl Clone for BaseAccount

source§

impl Clone for Bech32PrefixRequest

source§

impl Clone for Bech32PrefixResponse

source§

impl Clone for EthAccount

source§

impl Clone for ibc_proto::cosmos::auth::v1beta1::GenesisState

source§

impl Clone for ModuleAccount

source§

impl Clone for ModuleCredential

source§

impl Clone for ibc_proto::cosmos::auth::v1beta1::MsgUpdateParams

source§

impl Clone for ibc_proto::cosmos::auth::v1beta1::MsgUpdateParamsResponse

source§

impl Clone for ibc_proto::cosmos::auth::v1beta1::Params

source§

impl Clone for QueryAccountAddressByIdRequest

source§

impl Clone for QueryAccountAddressByIdResponse

source§

impl Clone for QueryAccountInfoRequest

source§

impl Clone for QueryAccountInfoResponse

source§

impl Clone for QueryAccountRequest

source§

impl Clone for QueryAccountResponse

source§

impl Clone for QueryAccountsRequest

source§

impl Clone for QueryAccountsResponse

source§

impl Clone for QueryModuleAccountByNameRequest

source§

impl Clone for QueryModuleAccountByNameResponse

source§

impl Clone for QueryModuleAccountsRequest

source§

impl Clone for QueryModuleAccountsResponse

source§

impl Clone for ibc_proto::cosmos::auth::v1beta1::QueryParamsRequest

source§

impl Clone for ibc_proto::cosmos::auth::v1beta1::QueryParamsResponse

source§

impl Clone for ibc_proto::cosmos::bank::module::v1::Module

source§

impl Clone for Balance

source§

impl Clone for DenomOwner

source§

impl Clone for DenomUnit

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::GenesisState

source§

impl Clone for Input

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::Metadata

source§

impl Clone for MsgMultiSend

source§

impl Clone for MsgMultiSendResponse

source§

impl Clone for MsgSend

source§

impl Clone for MsgSendResponse

source§

impl Clone for MsgSetSendEnabled

source§

impl Clone for MsgSetSendEnabledResponse

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::MsgUpdateParams

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::MsgUpdateParamsResponse

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::Output

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::Params

source§

impl Clone for QueryAllBalancesRequest

source§

impl Clone for QueryAllBalancesResponse

source§

impl Clone for QueryBalanceRequest

source§

impl Clone for QueryBalanceResponse

source§

impl Clone for QueryDenomMetadataRequest

source§

impl Clone for QueryDenomMetadataResponse

source§

impl Clone for QueryDenomOwnersRequest

source§

impl Clone for QueryDenomOwnersResponse

source§

impl Clone for QueryDenomsMetadataRequest

source§

impl Clone for QueryDenomsMetadataResponse

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::QueryParamsRequest

source§

impl Clone for ibc_proto::cosmos::bank::v1beta1::QueryParamsResponse

source§

impl Clone for QuerySendEnabledRequest

source§

impl Clone for QuerySendEnabledResponse

source§

impl Clone for QuerySpendableBalanceByDenomRequest

source§

impl Clone for QuerySpendableBalanceByDenomResponse

source§

impl Clone for QuerySpendableBalancesRequest

source§

impl Clone for QuerySpendableBalancesResponse

source§

impl Clone for QuerySupplyOfRequest

source§

impl Clone for QuerySupplyOfResponse

source§

impl Clone for QueryTotalSupplyRequest

source§

impl Clone for QueryTotalSupplyResponse

source§

impl Clone for SendAuthorization

source§

impl Clone for SendEnabled

source§

impl Clone for Supply

source§

impl Clone for AbciMessageLog

source§

impl Clone for Attribute

source§

impl Clone for GasInfo

source§

impl Clone for MsgData

source§

impl Clone for ibc_proto::cosmos::base::abci::v1beta1::Result

source§

impl Clone for SearchTxsResult

source§

impl Clone for SimulationResponse

source§

impl Clone for StringEvent

source§

impl Clone for TxMsgData

source§

impl Clone for TxResponse

source§

impl Clone for Pair

source§

impl Clone for Pairs

source§

impl Clone for ConfigRequest

source§

impl Clone for ConfigResponse

source§

impl Clone for PageRequest

source§

impl Clone for PageResponse

source§

impl Clone for ListAllInterfacesRequest

source§

impl Clone for ListAllInterfacesResponse

source§

impl Clone for ListImplementationsRequest

source§

impl Clone for ListImplementationsResponse

source§

impl Clone for ibc_proto::cosmos::base::snapshots::v1beta1::Metadata

source§

impl Clone for ibc_proto::cosmos::base::snapshots::v1beta1::Snapshot

source§

impl Clone for SnapshotExtensionMeta

source§

impl Clone for SnapshotExtensionPayload

source§

impl Clone for SnapshotIavlItem

source§

impl Clone for SnapshotItem

source§

impl Clone for SnapshotKvItem

source§

impl Clone for SnapshotSchema

source§

impl Clone for SnapshotStoreItem

source§

impl Clone for AbciQueryRequest

source§

impl Clone for AbciQueryResponse

source§

impl Clone for ibc_proto::cosmos::base::tendermint::v1beta1::Block

source§

impl Clone for GetBlockByHeightRequest

source§

impl Clone for GetBlockByHeightResponse

source§

impl Clone for GetLatestBlockRequest

source§

impl Clone for GetLatestBlockResponse

source§

impl Clone for GetLatestValidatorSetRequest

source§

impl Clone for GetLatestValidatorSetResponse

source§

impl Clone for GetNodeInfoRequest

source§

impl Clone for GetNodeInfoResponse

source§

impl Clone for GetSyncingRequest

source§

impl Clone for GetSyncingResponse

source§

impl Clone for GetValidatorSetByHeightRequest

source§

impl Clone for GetValidatorSetByHeightResponse

source§

impl Clone for ibc_proto::cosmos::base::tendermint::v1beta1::Header

source§

impl Clone for ibc_proto::cosmos::base::tendermint::v1beta1::Module

source§

impl Clone for ibc_proto::cosmos::base::tendermint::v1beta1::ProofOp

source§

impl Clone for ibc_proto::cosmos::base::tendermint::v1beta1::ProofOps

source§

impl Clone for ibc_proto::cosmos::base::tendermint::v1beta1::Validator

source§

impl Clone for VersionInfo

source§

impl Clone for Coin

source§

impl Clone for DecCoin

source§

impl Clone for DecProto

source§

impl Clone for IntProto

source§

impl Clone for ibc_proto::cosmos::crypto::ed25519::PrivKey

source§

impl Clone for ibc_proto::cosmos::crypto::ed25519::PubKey

source§

impl Clone for Bip44Params

source§

impl Clone for Ledger

source§

impl Clone for Local

source§

impl Clone for ibc_proto::cosmos::crypto::keyring::v1::record::Multi

source§

impl Clone for Offline

source§

impl Clone for Record

source§

impl Clone for LegacyAminoPubKey

source§

impl Clone for CompactBitArray

source§

impl Clone for MultiSignature

source§

impl Clone for ibc_proto::cosmos::crypto::secp256k1::PrivKey

source§

impl Clone for ibc_proto::cosmos::crypto::secp256k1::PubKey

source§

impl Clone for ibc_proto::cosmos::crypto::secp256r1::PrivKey

source§

impl Clone for ibc_proto::cosmos::crypto::secp256r1::PubKey

source§

impl Clone for ibc_proto::cosmos::gov::module::v1::Module

source§

impl Clone for Deposit

source§

impl Clone for DepositParams

source§

impl Clone for ibc_proto::cosmos::gov::v1beta1::GenesisState

source§

impl Clone for MsgDeposit

source§

impl Clone for MsgDepositResponse

source§

impl Clone for MsgSubmitProposal

source§

impl Clone for MsgSubmitProposalResponse

source§

impl Clone for MsgVote

source§

impl Clone for MsgVoteResponse

source§

impl Clone for MsgVoteWeighted

source§

impl Clone for MsgVoteWeightedResponse

source§

impl Clone for ibc_proto::cosmos::gov::v1beta1::Proposal

source§

impl Clone for QueryDepositRequest

source§

impl Clone for QueryDepositResponse

source§

impl Clone for QueryDepositsRequest

source§

impl Clone for QueryDepositsResponse

source§

impl Clone for ibc_proto::cosmos::gov::v1beta1::QueryParamsRequest

source§

impl Clone for ibc_proto::cosmos::gov::v1beta1::QueryParamsResponse

source§

impl Clone for QueryProposalRequest

source§

impl Clone for QueryProposalResponse

source§

impl Clone for QueryProposalsRequest

source§

impl Clone for QueryProposalsResponse

source§

impl Clone for QueryTallyResultRequest

source§

impl Clone for QueryTallyResultResponse

source§

impl Clone for QueryVoteRequest

source§

impl Clone for QueryVoteResponse

source§

impl Clone for QueryVotesRequest

source§

impl Clone for QueryVotesResponse

source§

impl Clone for TallyParams

source§

impl Clone for TallyResult

source§

impl Clone for TextProposal

source§

impl Clone for ibc_proto::cosmos::gov::v1beta1::Vote

source§

impl Clone for VotingParams

source§

impl Clone for WeightedVoteOption

source§

impl Clone for ibc_proto::cosmos::staking::module::v1::Module

source§

impl Clone for ValidatorsVec

source§

impl Clone for Commission

source§

impl Clone for CommissionRates

source§

impl Clone for Delegation

source§

impl Clone for DelegationResponse

source§

impl Clone for Description

source§

impl Clone for DvPair

source§

impl Clone for DvPairs

source§

impl Clone for DvvTriplet

source§

impl Clone for DvvTriplets

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::GenesisState

source§

impl Clone for HistoricalInfo

source§

impl Clone for LastValidatorPower

source§

impl Clone for MsgBeginRedelegate

source§

impl Clone for MsgBeginRedelegateResponse

source§

impl Clone for MsgCancelUnbondingDelegation

source§

impl Clone for MsgCancelUnbondingDelegationResponse

source§

impl Clone for MsgCreateValidator

source§

impl Clone for MsgCreateValidatorResponse

source§

impl Clone for MsgDelegate

source§

impl Clone for MsgDelegateResponse

source§

impl Clone for MsgEditValidator

source§

impl Clone for MsgEditValidatorResponse

source§

impl Clone for MsgUndelegate

source§

impl Clone for MsgUndelegateResponse

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::MsgUpdateParams

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::MsgUpdateParamsResponse

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::Params

source§

impl Clone for Pool

source§

impl Clone for QueryDelegationRequest

source§

impl Clone for QueryDelegationResponse

source§

impl Clone for QueryDelegatorDelegationsRequest

source§

impl Clone for QueryDelegatorDelegationsResponse

source§

impl Clone for QueryDelegatorUnbondingDelegationsRequest

source§

impl Clone for QueryDelegatorUnbondingDelegationsResponse

source§

impl Clone for QueryDelegatorValidatorRequest

source§

impl Clone for QueryDelegatorValidatorResponse

source§

impl Clone for QueryDelegatorValidatorsRequest

source§

impl Clone for QueryDelegatorValidatorsResponse

source§

impl Clone for QueryHistoricalInfoRequest

source§

impl Clone for QueryHistoricalInfoResponse

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::QueryParamsRequest

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::QueryParamsResponse

source§

impl Clone for QueryPoolRequest

source§

impl Clone for QueryPoolResponse

source§

impl Clone for QueryRedelegationsRequest

source§

impl Clone for QueryRedelegationsResponse

source§

impl Clone for QueryUnbondingDelegationRequest

source§

impl Clone for QueryUnbondingDelegationResponse

source§

impl Clone for QueryValidatorDelegationsRequest

source§

impl Clone for QueryValidatorDelegationsResponse

source§

impl Clone for QueryValidatorRequest

source§

impl Clone for QueryValidatorResponse

source§

impl Clone for QueryValidatorUnbondingDelegationsRequest

source§

impl Clone for QueryValidatorUnbondingDelegationsResponse

source§

impl Clone for QueryValidatorsRequest

source§

impl Clone for QueryValidatorsResponse

source§

impl Clone for Redelegation

source§

impl Clone for RedelegationEntry

source§

impl Clone for RedelegationEntryResponse

source§

impl Clone for RedelegationResponse

source§

impl Clone for StakeAuthorization

source§

impl Clone for UnbondingDelegation

source§

impl Clone for UnbondingDelegationEntry

source§

impl Clone for ValAddresses

source§

impl Clone for ibc_proto::cosmos::staking::v1beta1::Validator

source§

impl Clone for ValidatorUpdates

source§

impl Clone for ibc_proto::cosmos::tx::config::v1::Config

source§

impl Clone for ibc_proto::cosmos::tx::signing::v1beta1::signature_descriptor::data::Multi

source§

impl Clone for ibc_proto::cosmos::tx::signing::v1beta1::signature_descriptor::data::Single

source§

impl Clone for ibc_proto::cosmos::tx::signing::v1beta1::signature_descriptor::Data

source§

impl Clone for SignatureDescriptor

source§

impl Clone for SignatureDescriptors

source§

impl Clone for ibc_proto::cosmos::tx::v1beta1::mode_info::Multi

source§

impl Clone for ibc_proto::cosmos::tx::v1beta1::mode_info::Single

source§

impl Clone for AuthInfo

source§

impl Clone for AuxSignerData

source§

impl Clone for BroadcastTxRequest

source§

impl Clone for BroadcastTxResponse

source§

impl Clone for ibc_proto::cosmos::tx::v1beta1::Fee

source§

impl Clone for GetBlockWithTxsRequest

source§

impl Clone for GetBlockWithTxsResponse

source§

impl Clone for GetTxRequest

source§

impl Clone for GetTxResponse

source§

impl Clone for GetTxsEventRequest

source§

impl Clone for GetTxsEventResponse

source§

impl Clone for ModeInfo

source§

impl Clone for SignDoc

source§

impl Clone for SignDocDirectAux

source§

impl Clone for SignerInfo

source§

impl Clone for SimulateRequest

source§

impl Clone for SimulateResponse

source§

impl Clone for Tip

source§

impl Clone for Tx

source§

impl Clone for TxBody

source§

impl Clone for TxDecodeAminoRequest

source§

impl Clone for TxDecodeAminoResponse

source§

impl Clone for TxDecodeRequest

source§

impl Clone for TxDecodeResponse

source§

impl Clone for TxEncodeAminoRequest

source§

impl Clone for TxEncodeAminoResponse

source§

impl Clone for TxEncodeRequest

source§

impl Clone for TxEncodeResponse

source§

impl Clone for TxRaw

source§

impl Clone for ibc_proto::cosmos::upgrade::module::v1::Module

source§

impl Clone for CancelSoftwareUpgradeProposal

source§

impl Clone for ModuleVersion

source§

impl Clone for MsgCancelUpgrade

source§

impl Clone for MsgCancelUpgradeResponse

source§

impl Clone for MsgSoftwareUpgrade

source§

impl Clone for MsgSoftwareUpgradeResponse

source§

impl Clone for Plan

source§

impl Clone for QueryAppliedPlanRequest

source§

impl Clone for QueryAppliedPlanResponse

source§

impl Clone for QueryAuthorityRequest

source§

impl Clone for QueryAuthorityResponse

source§

impl Clone for QueryCurrentPlanRequest

source§

impl Clone for QueryCurrentPlanResponse

source§

impl Clone for QueryModuleVersionsRequest

source§

impl Clone for QueryModuleVersionsResponse

source§

impl Clone for ibc_proto::cosmos::upgrade::v1beta1::QueryUpgradedConsensusStateRequest

source§

impl Clone for ibc_proto::cosmos::upgrade::v1beta1::QueryUpgradedConsensusStateResponse

source§

impl Clone for SoftwareUpgradeProposal

source§

impl Clone for ExtensionRange

source§

impl Clone for ReservedRange

source§

impl Clone for EnumReservedRange

source§

impl Clone for Declaration

source§

impl Clone for EditionDefault

source§

impl Clone for Annotation

source§

impl Clone for ibc_proto::google::protobuf::source_code_info::Location

source§

impl Clone for DescriptorProto

source§

impl Clone for ibc_proto::google::protobuf::Duration

source§

impl Clone for EnumDescriptorProto

source§

impl Clone for EnumOptions

source§

impl Clone for EnumValueDescriptorProto

source§

impl Clone for EnumValueOptions

source§

impl Clone for ExtensionRangeOptions

source§

impl Clone for FeatureSet

source§

impl Clone for FieldDescriptorProto

source§

impl Clone for FieldOptions

source§

impl Clone for FileDescriptorProto

source§

impl Clone for FileDescriptorSet

source§

impl Clone for FileOptions

source§

impl Clone for GeneratedCodeInfo

source§

impl Clone for MessageOptions

source§

impl Clone for MethodDescriptorProto

source§

impl Clone for MethodOptions

source§

impl Clone for OneofDescriptorProto

source§

impl Clone for OneofOptions

source§

impl Clone for ServiceDescriptorProto

source§

impl Clone for ServiceOptions

source§

impl Clone for SourceCodeInfo

source§

impl Clone for ibc_proto::google::protobuf::Timestamp

source§

impl Clone for UninterpretedOption

source§

impl Clone for NamePart

source§

impl Clone for ibc_proto::ibc::applications::fee::v1::Fee

source§

impl Clone for FeeEnabledChannel

source§

impl Clone for ForwardRelayerAddress

source§

impl Clone for ibc_proto::ibc::applications::fee::v1::GenesisState

source§

impl Clone for IdentifiedPacketFees

source§

impl Clone for IncentivizedAcknowledgement

source§

impl Clone for ibc_proto::ibc::applications::fee::v1::Metadata

source§

impl Clone for MsgPayPacketFee

source§

impl Clone for MsgPayPacketFeeAsync

source§

impl Clone for MsgPayPacketFeeAsyncResponse

source§

impl Clone for MsgPayPacketFeeResponse

source§

impl Clone for MsgRegisterCounterpartyPayee

source§

impl Clone for MsgRegisterCounterpartyPayeeResponse

source§

impl Clone for MsgRegisterPayee

source§

impl Clone for MsgRegisterPayeeResponse

source§

impl Clone for PacketFee

source§

impl Clone for PacketFees

source§

impl Clone for QueryCounterpartyPayeeRequest

source§

impl Clone for QueryCounterpartyPayeeResponse

source§

impl Clone for QueryFeeEnabledChannelRequest

source§

impl Clone for QueryFeeEnabledChannelResponse

source§

impl Clone for QueryFeeEnabledChannelsRequest

source§

impl Clone for QueryFeeEnabledChannelsResponse

source§

impl Clone for QueryIncentivizedPacketRequest

source§

impl Clone for QueryIncentivizedPacketResponse

source§

impl Clone for QueryIncentivizedPacketsForChannelRequest

source§

impl Clone for QueryIncentivizedPacketsForChannelResponse

source§

impl Clone for QueryIncentivizedPacketsRequest

source§

impl Clone for QueryIncentivizedPacketsResponse

source§

impl Clone for QueryPayeeRequest

source§

impl Clone for QueryPayeeResponse

source§

impl Clone for QueryTotalAckFeesRequest

source§

impl Clone for QueryTotalAckFeesResponse

source§

impl Clone for QueryTotalRecvFeesRequest

source§

impl Clone for QueryTotalRecvFeesResponse

source§

impl Clone for QueryTotalTimeoutFeesRequest

source§

impl Clone for QueryTotalTimeoutFeesResponse

source§

impl Clone for RegisteredCounterpartyPayee

source§

impl Clone for RegisteredPayee

source§

impl Clone for MsgRegisterInterchainAccount

source§

impl Clone for MsgRegisterInterchainAccountResponse

source§

impl Clone for MsgSendTx

source§

impl Clone for MsgSendTxResponse

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::controller::v1::Params

source§

impl Clone for QueryInterchainAccountRequest

source§

impl Clone for QueryInterchainAccountResponse

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::controller::v1::QueryParamsRequest

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::controller::v1::QueryParamsResponse

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::host::v1::Params

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::host::v1::QueryParamsRequest

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::host::v1::QueryParamsResponse

source§

impl Clone for CosmosTx

source§

impl Clone for InterchainAccount

source§

impl Clone for InterchainAccountPacketData

source§

impl Clone for ibc_proto::ibc::applications::interchain_accounts::v1::Metadata

source§

impl Clone for Allocation

source§

impl Clone for DenomTrace

source§

impl Clone for ibc_proto::ibc::applications::transfer::v1::GenesisState

source§

impl Clone for MsgTransfer

source§

impl Clone for MsgTransferResponse

source§

impl Clone for ibc_proto::ibc::applications::transfer::v1::Params

source§

impl Clone for QueryDenomHashRequest

source§

impl Clone for QueryDenomHashResponse

source§

impl Clone for QueryDenomTraceRequest

source§

impl Clone for QueryDenomTraceResponse

source§

impl Clone for QueryDenomTracesRequest

source§

impl Clone for QueryDenomTracesResponse

source§

impl Clone for QueryEscrowAddressRequest

source§

impl Clone for QueryEscrowAddressResponse

source§

impl Clone for ibc_proto::ibc::applications::transfer::v1::QueryParamsRequest

source§

impl Clone for ibc_proto::ibc::applications::transfer::v1::QueryParamsResponse

source§

impl Clone for QueryTotalEscrowForDenomRequest

source§

impl Clone for QueryTotalEscrowForDenomResponse

source§

impl Clone for TransferAuthorization

source§

impl Clone for FungibleTokenPacketData

source§

impl Clone for Acknowledgement

source§

impl Clone for ibc_proto::ibc::core::channel::v1::Channel

source§

impl Clone for ibc_proto::ibc::core::channel::v1::Counterparty

source§

impl Clone for ibc_proto::ibc::core::channel::v1::GenesisState

source§

impl Clone for IdentifiedChannel

source§

impl Clone for MsgAcknowledgement

source§

impl Clone for MsgAcknowledgementResponse

source§

impl Clone for MsgChannelCloseConfirm

source§

impl Clone for MsgChannelCloseConfirmResponse

source§

impl Clone for MsgChannelCloseInit

source§

impl Clone for MsgChannelCloseInitResponse

source§

impl Clone for MsgChannelOpenAck

source§

impl Clone for MsgChannelOpenAckResponse

source§

impl Clone for MsgChannelOpenConfirm

source§

impl Clone for MsgChannelOpenConfirmResponse

source§

impl Clone for MsgChannelOpenInit

source§

impl Clone for MsgChannelOpenInitResponse

source§

impl Clone for MsgChannelOpenTry

source§

impl Clone for MsgChannelOpenTryResponse

source§

impl Clone for MsgRecvPacket

source§

impl Clone for MsgRecvPacketResponse

source§

impl Clone for MsgTimeout

source§

impl Clone for MsgTimeoutOnClose

source§

impl Clone for MsgTimeoutOnCloseResponse

source§

impl Clone for MsgTimeoutResponse

source§

impl Clone for ibc_proto::ibc::core::channel::v1::Packet

source§

impl Clone for PacketId

source§

impl Clone for PacketSequence

source§

impl Clone for PacketState

source§

impl Clone for QueryChannelClientStateRequest

source§

impl Clone for QueryChannelClientStateResponse

source§

impl Clone for QueryChannelConsensusStateRequest

source§

impl Clone for QueryChannelConsensusStateResponse

source§

impl Clone for QueryChannelRequest

source§

impl Clone for QueryChannelResponse

source§

impl Clone for QueryChannelsRequest

source§

impl Clone for QueryChannelsResponse

source§

impl Clone for QueryConnectionChannelsRequest

source§

impl Clone for QueryConnectionChannelsResponse

source§

impl Clone for QueryNextSequenceReceiveRequest

source§

impl Clone for QueryNextSequenceReceiveResponse

source§

impl Clone for QueryPacketAcknowledgementRequest

source§

impl Clone for QueryPacketAcknowledgementResponse

source§

impl Clone for QueryPacketAcknowledgementsRequest

source§

impl Clone for QueryPacketAcknowledgementsResponse

source§

impl Clone for QueryPacketCommitmentRequest

source§

impl Clone for QueryPacketCommitmentResponse

source§

impl Clone for QueryPacketCommitmentsRequest

source§

impl Clone for QueryPacketCommitmentsResponse

source§

impl Clone for QueryPacketReceiptRequest

source§

impl Clone for QueryPacketReceiptResponse

source§

impl Clone for QueryUnreceivedAcksRequest

source§

impl Clone for QueryUnreceivedAcksResponse

source§

impl Clone for QueryUnreceivedPacketsRequest

source§

impl Clone for QueryUnreceivedPacketsResponse

source§

impl Clone for ClientConsensusStates

source§

impl Clone for ClientUpdateProposal

source§

impl Clone for ConsensusStateWithHeight

source§

impl Clone for GenesisMetadata

source§

impl Clone for ibc_proto::ibc::core::client::v1::GenesisState

source§

impl Clone for ibc_proto::ibc::core::client::v1::Height

source§

impl Clone for IdentifiedClientState

source§

impl Clone for IdentifiedGenesisMetadata

source§

impl Clone for MsgCreateClient

source§

impl Clone for MsgCreateClientResponse

source§

impl Clone for MsgSubmitMisbehaviour

source§

impl Clone for MsgSubmitMisbehaviourResponse

source§

impl Clone for MsgUpdateClient

source§

impl Clone for MsgUpdateClientResponse

source§

impl Clone for MsgUpgradeClient

source§

impl Clone for MsgUpgradeClientResponse

source§

impl Clone for ibc_proto::ibc::core::client::v1::Params

source§

impl Clone for QueryClientParamsRequest

source§

impl Clone for QueryClientParamsResponse

source§

impl Clone for QueryClientStateRequest

source§

impl Clone for QueryClientStateResponse

source§

impl Clone for QueryClientStatesRequest

source§

impl Clone for QueryClientStatesResponse

source§

impl Clone for QueryClientStatusRequest

source§

impl Clone for QueryClientStatusResponse

source§

impl Clone for QueryConsensusStateHeightsRequest

source§

impl Clone for QueryConsensusStateHeightsResponse

source§

impl Clone for QueryConsensusStateRequest

source§

impl Clone for QueryConsensusStateResponse

source§

impl Clone for QueryConsensusStatesRequest

source§

impl Clone for QueryConsensusStatesResponse

source§

impl Clone for QueryUpgradedClientStateRequest

source§

impl Clone for QueryUpgradedClientStateResponse

source§

impl Clone for ibc_proto::ibc::core::client::v1::QueryUpgradedConsensusStateRequest

source§

impl Clone for ibc_proto::ibc::core::client::v1::QueryUpgradedConsensusStateResponse

source§

impl Clone for UpgradeProposal

source§

impl Clone for MerklePath

source§

impl Clone for MerklePrefix

source§

impl Clone for MerkleProof

source§

impl Clone for MerkleRoot

source§

impl Clone for ClientPaths

source§

impl Clone for ConnectionEnd

source§

impl Clone for ConnectionPaths

source§

impl Clone for ibc_proto::ibc::core::connection::v1::Counterparty

source§

impl Clone for ibc_proto::ibc::core::connection::v1::GenesisState

source§

impl Clone for IdentifiedConnection

source§

impl Clone for MsgConnectionOpenAck

source§

impl Clone for MsgConnectionOpenAckResponse

source§

impl Clone for MsgConnectionOpenConfirm

source§

impl Clone for MsgConnectionOpenConfirmResponse

source§

impl Clone for MsgConnectionOpenInit

source§

impl Clone for MsgConnectionOpenInitResponse

source§

impl Clone for MsgConnectionOpenTry

source§

impl Clone for MsgConnectionOpenTryResponse

source§

impl Clone for ibc_proto::ibc::core::connection::v1::Params

source§

impl Clone for QueryClientConnectionsRequest

source§

impl Clone for QueryClientConnectionsResponse

source§

impl Clone for QueryConnectionClientStateRequest

source§

impl Clone for QueryConnectionClientStateResponse

source§

impl Clone for QueryConnectionConsensusStateRequest

source§

impl Clone for QueryConnectionConsensusStateResponse

source§

impl Clone for QueryConnectionParamsRequest

source§

impl Clone for QueryConnectionParamsResponse

source§

impl Clone for QueryConnectionRequest

source§

impl Clone for QueryConnectionResponse

source§

impl Clone for QueryConnectionsRequest

source§

impl Clone for QueryConnectionsResponse

source§

impl Clone for ibc_proto::ibc::core::connection::v1::Version

source§

impl Clone for ibc_proto::ibc::core::types::v1::GenesisState

source§

impl Clone for ibc_proto::ibc::lightclients::localhost::v1::ClientState

source§

impl Clone for ibc_proto::ibc::lightclients::localhost::v2::ClientState

source§

impl Clone for ibc_proto::ibc::lightclients::solomachine::v3::ClientState

source§

impl Clone for ibc_proto::ibc::lightclients::solomachine::v3::ConsensusState

source§

impl Clone for ibc_proto::ibc::lightclients::solomachine::v3::Header

source§

impl Clone for HeaderData

source§

impl Clone for ibc_proto::ibc::lightclients::solomachine::v3::Misbehaviour

source§

impl Clone for SignBytes

source§

impl Clone for SignatureAndData

source§

impl Clone for TimestampedSignatureData

source§

impl Clone for ibc_proto::ibc::lightclients::tendermint::v1::ClientState

source§

impl Clone for ibc_proto::ibc::lightclients::tendermint::v1::ConsensusState

source§

impl Clone for Fraction

source§

impl Clone for ibc_proto::ibc::lightclients::tendermint::v1::Header

source§

impl Clone for ibc_proto::ibc::lightclients::tendermint::v1::Misbehaviour

source§

impl Clone for ibc_proto::ibc::mock::ClientState

source§

impl Clone for ibc_proto::ibc::mock::ConsensusState

source§

impl Clone for ibc_proto::ibc::mock::Header

source§

impl Clone for ibc_proto::ibc::mock::Misbehaviour

source§

impl Clone for ChainInfo

source§

impl Clone for CrossChainValidator

source§

impl Clone for NextFeeDistributionEstimate

source§

impl Clone for QueryNextFeeDistributionEstimateRequest

source§

impl Clone for QueryNextFeeDistributionEstimateResponse

source§

impl Clone for ibc_proto::interchain_security::ccv::consumer::v1::QueryParamsRequest

source§

impl Clone for ibc_proto::interchain_security::ccv::consumer::v1::QueryParamsResponse

source§

impl Clone for QueryProviderInfoRequest

source§

impl Clone for QueryProviderInfoResponse

source§

impl Clone for SlashRecord

source§

impl Clone for AddressList

source§

impl Clone for ibc_proto::interchain_security::ccv::provider::v1::Chain

source§

impl Clone for ChangeRewardDenomsProposal

source§

impl Clone for ChannelToChain

source§

impl Clone for ConsumerAdditionProposal

source§

impl Clone for ConsumerAdditionProposals

source§

impl Clone for ConsumerAddrsToPrune

source§

impl Clone for ConsumerRemovalProposal

source§

impl Clone for ConsumerRemovalProposals

source§

impl Clone for ConsumerState

source§

impl Clone for ExportedVscSendTimestamp

source§

impl Clone for ibc_proto::interchain_security::ccv::provider::v1::GenesisState

source§

impl Clone for GlobalSlashEntry

source§

impl Clone for InitTimeoutTimestamp

source§

impl Clone for KeyAssignmentReplacement

source§

impl Clone for MaturedUnbondingOps

source§

impl Clone for MsgAssignConsumerKey

source§

impl Clone for MsgAssignConsumerKeyResponse

source§

impl Clone for MsgSubmitConsumerDoubleVoting

source§

impl Clone for MsgSubmitConsumerDoubleVotingResponse

source§

impl Clone for MsgSubmitConsumerMisbehaviour

source§

impl Clone for MsgSubmitConsumerMisbehaviourResponse

source§

impl Clone for ibc_proto::interchain_security::ccv::provider::v1::Params

source§

impl Clone for QueryConsumerChainStartProposalsRequest

source§

impl Clone for QueryConsumerChainStartProposalsResponse

source§

impl Clone for QueryConsumerChainStopProposalsRequest

source§

impl Clone for QueryConsumerChainStopProposalsResponse

source§

impl Clone for QueryConsumerChainsRequest

source§

impl Clone for QueryConsumerChainsResponse

source§

impl Clone for QueryConsumerGenesisRequest

source§

impl Clone for QueryConsumerGenesisResponse

source§

impl Clone for QueryRegisteredConsumerRewardDenomsRequest

source§

impl Clone for QueryRegisteredConsumerRewardDenomsResponse

source§

impl Clone for QueryThrottleStateRequest

source§

impl Clone for QueryThrottleStateResponse

source§

impl Clone for QueryThrottledConsumerPacketDataRequest

source§

impl Clone for QueryThrottledConsumerPacketDataResponse

source§

impl Clone for QueryValidatorConsumerAddrRequest

source§

impl Clone for QueryValidatorConsumerAddrResponse

source§

impl Clone for QueryValidatorProviderAddrRequest

source§

impl Clone for QueryValidatorProviderAddrResponse

source§

impl Clone for SlashAcks

source§

impl Clone for ThrottledPacketDataWrapper

source§

impl Clone for ThrottledSlashPacket

source§

impl Clone for UnbondingOp

source§

impl Clone for ValidatorByConsumerAddr

source§

impl Clone for ValidatorConsumerPubKey

source§

impl Clone for ValidatorSetChangePackets

source§

impl Clone for ValsetUpdateIdToHeight

source§

impl Clone for VscSendTimestamp

source§

impl Clone for VscUnbondingOps

source§

impl Clone for ConsumerGenesisState

source§

impl Clone for ConsumerPacketData

source§

impl Clone for ConsumerPacketDataList

source§

impl Clone for ConsumerPacketDataV1

source§

impl Clone for ConsumerParams

source§

impl Clone for HandshakeMetadata

source§

impl Clone for HeightToValsetUpdateId

source§

impl Clone for LastTransmissionBlockHeight

source§

impl Clone for MaturingVscPacket

source§

impl Clone for OutstandingDowntime

source§

impl Clone for SlashPacketData

source§

impl Clone for SlashPacketDataV1

source§

impl Clone for ValidatorSetChangePacketData

source§

impl Clone for VscMaturedPacketData

source§

impl Clone for MsgSubmitQueryResponse

source§

impl Clone for MsgSubmitQueryResponseResponse

source§

impl Clone for itoa::Buffer

source§

impl Clone for OptionBool

source§

impl Clone for parity_scale_codec::error::Error

source§

impl Clone for prost::error::DecodeError

source§

impl Clone for EncodeError

source§

impl Clone for ryu::buffer::Buffer

source§

impl Clone for MetaType

source§

impl Clone for PortableRegistry

source§

impl Clone for PortableType

source§

impl Clone for SchemaGenerator

source§

impl Clone for SchemaSettings

source§

impl Clone for ArrayValidation

source§

impl Clone for schemars::schema::Metadata

source§

impl Clone for NumberValidation

source§

impl Clone for ObjectValidation

source§

impl Clone for RootSchema

source§

impl Clone for SchemaObject

source§

impl Clone for StringValidation

source§

impl Clone for SubschemaValidation

source§

impl Clone for RemoveRefSiblings

source§

impl Clone for ReplaceBoolSchemas

source§

impl Clone for SetSingleExample

source§

impl Clone for IgnoredAny

source§

impl Clone for serde::de::value::Error

source§

impl Clone for serde_json::map::Map<String, Value>

source§

impl Clone for Number

source§

impl Clone for CompactFormatter

source§

impl Clone for Base64

source§

impl Clone for Hex

source§

impl Clone for Identity

source§

impl Clone for Choice

source§

impl Clone for tendermint::abci::event::Event

source§

impl Clone for tendermint::abci::event::EventAttribute

source§

impl Clone for tendermint::abci::request::apply_snapshot_chunk::ApplySnapshotChunk

source§

impl Clone for tendermint::abci::request::begin_block::BeginBlock

source§

impl Clone for tendermint::abci::request::check_tx::CheckTx

source§

impl Clone for tendermint::abci::request::deliver_tx::DeliverTx

source§

impl Clone for tendermint::abci::request::echo::Echo

source§

impl Clone for tendermint::abci::request::end_block::EndBlock

source§

impl Clone for tendermint::abci::request::extend_vote::ExtendVote

source§

impl Clone for tendermint::abci::request::finalize_block::FinalizeBlock

source§

impl Clone for tendermint::abci::request::info::Info

source§

impl Clone for tendermint::abci::request::init_chain::InitChain

source§

impl Clone for tendermint::abci::request::load_snapshot_chunk::LoadSnapshotChunk

source§

impl Clone for tendermint::abci::request::offer_snapshot::OfferSnapshot

source§

impl Clone for tendermint::abci::request::prepare_proposal::PrepareProposal

source§

impl Clone for tendermint::abci::request::process_proposal::ProcessProposal

source§

impl Clone for tendermint::abci::request::query::Query

source§

impl Clone for tendermint::abci::request::set_option::SetOption

source§

impl Clone for tendermint::abci::request::verify_vote_extension::VerifyVoteExtension

source§

impl Clone for tendermint::abci::response::apply_snapshot_chunk::ApplySnapshotChunk

source§

impl Clone for tendermint::abci::response::begin_block::BeginBlock

source§

impl Clone for tendermint::abci::response::check_tx::CheckTx

source§

impl Clone for tendermint::abci::response::commit::Commit

source§

impl Clone for tendermint::abci::response::deliver_tx::DeliverTx

source§

impl Clone for tendermint::abci::response::echo::Echo

source§

impl Clone for tendermint::abci::response::end_block::EndBlock

source§

impl Clone for Exception

source§

impl Clone for tendermint::abci::response::extend_vote::ExtendVote

source§

impl Clone for tendermint::abci::response::finalize_block::FinalizeBlock

source§

impl Clone for tendermint::abci::response::info::Info

source§

impl Clone for tendermint::abci::response::init_chain::InitChain

source§

impl Clone for ListSnapshots

source§

impl Clone for tendermint::abci::response::load_snapshot_chunk::LoadSnapshotChunk

source§

impl Clone for tendermint::abci::response::prepare_proposal::PrepareProposal

source§

impl Clone for tendermint::abci::response::query::Query

source§

impl Clone for tendermint::abci::response::set_option::SetOption

source§

impl Clone for tendermint::abci::types::CommitInfo

source§

impl Clone for tendermint::abci::types::ExecTxResult

source§

impl Clone for tendermint::abci::types::ExtendedCommitInfo

source§

impl Clone for tendermint::abci::types::ExtendedVoteInfo

source§

impl Clone for tendermint::abci::types::Misbehavior

source§

impl Clone for tendermint::abci::types::Snapshot

source§

impl Clone for tendermint::abci::types::Validator

source§

impl Clone for tendermint::abci::types::VoteInfo

source§

impl Clone for tendermint::account::Id

source§

impl Clone for tendermint::block::commit::Commit

source§

impl Clone for tendermint::block::header::Header

source§

impl Clone for tendermint::block::header::Version

source§

impl Clone for tendermint::block::height::Height

source§

impl Clone for tendermint::block::id::Id

source§

impl Clone for Meta

source§

impl Clone for tendermint::block::parts::Header

source§

impl Clone for Round

source§

impl Clone for tendermint::block::signed_header::SignedHeader

source§

impl Clone for Size

source§

impl Clone for tendermint::block::Block

source§

impl Clone for tendermint::chain::id::Id

source§

impl Clone for tendermint::chain::info::Info

source§

impl Clone for tendermint::channel::id::Id

source§

impl Clone for tendermint::channel::Channel

source§

impl Clone for Channels

source§

impl Clone for tendermint::consensus::params::AbciParams

source§

impl Clone for tendermint::consensus::params::Params

source§

impl Clone for tendermint::consensus::params::ValidatorParams

source§

impl Clone for tendermint::consensus::params::VersionParams

source§

impl Clone for tendermint::consensus::state::State

source§

impl Clone for SigningKey

source§

impl Clone for VerificationKey

source§

impl Clone for BlockIdFlagSubdetail

source§

impl Clone for CryptoSubdetail

source§

impl Clone for DateOutOfRangeSubdetail

source§

impl Clone for DurationOutOfRangeSubdetail

source§

impl Clone for EmptySignatureSubdetail

source§

impl Clone for IntegerOverflowSubdetail

source§

impl Clone for InvalidAbciRequestTypeSubdetail

source§

impl Clone for InvalidAbciResponseTypeSubdetail

source§

impl Clone for InvalidAccountIdLengthSubdetail

source§

impl Clone for InvalidAppHashLengthSubdetail

source§

impl Clone for InvalidBlockSubdetail

source§

impl Clone for InvalidEvidenceSubdetail

source§

impl Clone for InvalidFirstHeaderSubdetail

source§

impl Clone for InvalidHashSizeSubdetail

source§

impl Clone for InvalidKeySubdetail

source§

impl Clone for InvalidMessageTypeSubdetail

source§

impl Clone for InvalidPartSetHeaderSubdetail

source§

impl Clone for InvalidSignatureIdLengthSubdetail

source§

impl Clone for InvalidSignatureSubdetail

source§

impl Clone for InvalidSignedHeaderSubdetail

source§

impl Clone for InvalidTimestampSubdetail

source§

impl Clone for InvalidValidatorAddressSubdetail

source§

impl Clone for InvalidValidatorParamsSubdetail

source§

impl Clone for InvalidVersionParamsSubdetail

source§

impl Clone for LengthSubdetail

source§

impl Clone for MissingConsensusParamsSubdetail

source§

impl Clone for MissingDataSubdetail

source§

impl Clone for MissingEvidenceSubdetail

source§

impl Clone for MissingGenesisTimeSubdetail

source§

impl Clone for MissingHeaderSubdetail

source§

impl Clone for MissingLastCommitInfoSubdetail

source§

impl Clone for MissingMaxAgeDurationSubdetail

source§

impl Clone for MissingPublicKeySubdetail

source§

impl Clone for MissingTimestampSubdetail

source§

impl Clone for MissingValidatorSubdetail

source§

impl Clone for MissingVersionSubdetail

source§

impl Clone for NegativeHeightSubdetail

source§

impl Clone for NegativeMaxAgeNumSubdetail

source§

impl Clone for NegativePolRoundSubdetail

source§

impl Clone for NegativePowerSubdetail

source§

impl Clone for NegativeProofIndexSubdetail

source§

impl Clone for NegativeProofTotalSubdetail

source§

impl Clone for NegativeRoundSubdetail

source§

impl Clone for NegativeValidatorIndexSubdetail

source§

impl Clone for NoProposalFoundSubdetail

source§

impl Clone for NoVoteFoundSubdetail

source§

impl Clone for NonZeroTimestampSubdetail

source§

impl Clone for ParseIntSubdetail

source§

impl Clone for ParseSubdetail

source§

impl Clone for ProposerNotFoundSubdetail

source§

impl Clone for ProtocolSubdetail

source§

impl Clone for SignatureInvalidSubdetail

source§

impl Clone for SignatureSubdetail

source§

impl Clone for SubtleEncodingSubdetail

source§

impl Clone for TimeParseSubdetail

source§

impl Clone for TimestampConversionSubdetail

source§

impl Clone for TimestampNanosOutOfRangeSubdetail

source§

impl Clone for TotalVotingPowerMismatchSubdetail

source§

impl Clone for TotalVotingPowerOverflowSubdetail

source§

impl Clone for TrustThresholdTooLargeSubdetail

source§

impl Clone for TrustThresholdTooSmallSubdetail

source§

impl Clone for UndefinedTrustThresholdSubdetail

source§

impl Clone for UnsupportedApplySnapshotChunkResultSubdetail

source§

impl Clone for UnsupportedCheckTxTypeSubdetail

source§

impl Clone for UnsupportedKeyTypeSubdetail

source§

impl Clone for UnsupportedOfferSnapshotChunkResultSubdetail

source§

impl Clone for UnsupportedProcessProposalStatusSubdetail

source§

impl Clone for UnsupportedVerifyVoteExtensionStatusSubdetail

source§

impl Clone for ConflictingBlock

source§

impl Clone for tendermint::evidence::DuplicateVoteEvidence

source§

impl Clone for tendermint::evidence::Duration

source§

impl Clone for tendermint::evidence::LightClientAttackEvidence

source§

impl Clone for List

source§

impl Clone for tendermint::evidence::Params

source§

impl Clone for AppHash

source§

impl Clone for tendermint::merkle::proof::Proof

source§

impl Clone for tendermint::merkle::proof::ProofOp

source§

impl Clone for tendermint::merkle::proof::ProofOps

source§

impl Clone for Moniker

source§

impl Clone for tendermint::node::id::Id

source§

impl Clone for tendermint::node::info::Info

source§

impl Clone for ListenAddress

source§

impl Clone for OtherInfo

source§

impl Clone for ProtocolVersionInfo

source§

impl Clone for tendermint::privval::RemoteSignerError

source§

impl Clone for tendermint::proposal::canonical_proposal::CanonicalProposal

source§

impl Clone for tendermint::proposal::sign_proposal::SignProposalRequest

source§

impl Clone for tendermint::proposal::sign_proposal::SignedProposalResponse

source§

impl Clone for tendermint::proposal::Proposal

source§

impl Clone for tendermint::public_key::pub_key_request::PubKeyRequest

source§

impl Clone for tendermint::public_key::pub_key_response::PubKeyResponse

source§

impl Clone for tendermint::signature::Signature

source§

impl Clone for tendermint::time::Time

source§

impl Clone for Timeout

source§

impl Clone for TrustThresholdFraction

source§

impl Clone for tendermint::tx::proof::Proof

source§

impl Clone for tendermint::validator::Info

source§

impl Clone for ProposerPriority

source§

impl Clone for Set

source§

impl Clone for tendermint::validator::SimpleValidator

source§

impl Clone for Update

source§

impl Clone for tendermint::version::Version

source§

impl Clone for tendermint::vote::canonical_vote::CanonicalVote

source§

impl Clone for Power

source§

impl Clone for tendermint::vote::sign_vote::SignVoteRequest

source§

impl Clone for tendermint::vote::sign_vote::SignedVoteResponse

source§

impl Clone for tendermint::vote::Vote

source§

impl Clone for ValidatorIndex

source§

impl Clone for Date

source§

impl Clone for time::duration::Duration

source§

impl Clone for ComponentRange

source§

impl Clone for ConversionRange

source§

impl Clone for DifferentVariant

source§

impl Clone for InvalidVariant

source§

impl Clone for time::format_description::modifier::Day

source§

impl Clone for End

source§

impl Clone for time::format_description::modifier::Hour

source§

impl Clone for Ignore

source§

impl Clone for time::format_description::modifier::Minute

source§

impl Clone for time::format_description::modifier::Month

source§

impl Clone for OffsetHour

source§

impl Clone for OffsetMinute

source§

impl Clone for OffsetSecond

source§

impl Clone for Ordinal

source§

impl Clone for Period

source§

impl Clone for time::format_description::modifier::Second

source§

impl Clone for Subsecond

source§

impl Clone for UnixTimestamp

source§

impl Clone for WeekNumber

source§

impl Clone for time::format_description::modifier::Weekday

source§

impl Clone for Year

source§

impl Clone for Rfc2822

source§

impl Clone for Rfc3339

source§

impl Clone for time::instant::Instant

source§

impl Clone for OffsetDateTime

source§

impl Clone for Parsed

source§

impl Clone for PrimitiveDateTime

source§

impl Clone for time::time::Time

source§

impl Clone for UtcOffset

source§

impl Clone for ATerm

source§

impl Clone for B0

source§

impl Clone for B1

source§

impl Clone for Z0

source§

impl Clone for Equal

source§

impl Clone for Greater

source§

impl Clone for Less

source§

impl Clone for UTerm

source§

impl Clone for ParseBoolError

source§

impl Clone for Utf8Error

1.3.0 · source§

impl Clone for Box<str>

1.29.0 · source§

impl Clone for Box<CStr>

1.29.0 · source§

impl Clone for Box<OsStr>

1.29.0 · source§

impl Clone for Box<Path>

source§

impl Clone for String

§

impl Clone for AHasher

§

impl Clone for AbciParams

§

impl Clone for AbciResponses

§

impl Clone for AbciResponses

§

impl Clone for AbciResponsesInfo

§

impl Clone for AbciResponsesInfo

§

impl Clone for AbciResponsesInfo

§

impl Clone for Alphabet

§

impl Clone for App

§

impl Clone for App

§

impl Clone for App

§

impl Clone for AuthSigMessage

§

impl Clone for AuthSigMessage

§

impl Clone for AuthSigMessage

§

impl Clone for BatchEntry

§

impl Clone for BatchProof

§

impl Clone for BitArray

§

impl Clone for BitArray

§

impl Clone for BitArray

§

impl Clone for Block

§

impl Clone for Block

§

impl Clone for Block

§

impl Clone for BlockId

§

impl Clone for BlockId

§

impl Clone for BlockId

§

impl Clone for BlockIdFlag

§

impl Clone for BlockIdFlag

§

impl Clone for BlockIdFlag

§

impl Clone for BlockMeta

§

impl Clone for BlockMeta

§

impl Clone for BlockMeta

§

impl Clone for BlockParams

§

impl Clone for BlockParams

§

impl Clone for BlockParams

§

impl Clone for BlockParams

§

impl Clone for BlockPart

§

impl Clone for BlockPart

§

impl Clone for BlockPart

§

impl Clone for BlockRequest

§

impl Clone for BlockRequest

§

impl Clone for BlockRequest

§

impl Clone for BlockResponse

§

impl Clone for BlockResponse

§

impl Clone for BlockResponse

§

impl Clone for BlockStoreState

§

impl Clone for BlockStoreState

§

impl Clone for BlockStoreState

§

impl Clone for Bytes

§

impl Clone for BytesMut

§

impl Clone for CanonicalBlockId

§

impl Clone for CanonicalBlockId

§

impl Clone for CanonicalBlockId

§

impl Clone for CanonicalPartSetHeader

§

impl Clone for CanonicalPartSetHeader

§

impl Clone for CanonicalPartSetHeader

§

impl Clone for CanonicalProposal

§

impl Clone for CanonicalProposal

§

impl Clone for CanonicalProposal

§

impl Clone for CanonicalVote

§

impl Clone for CanonicalVote

§

impl Clone for CanonicalVote

§

impl Clone for CanonicalVoteExtension

§

impl Clone for CharacterSet

§

impl Clone for CheckTxType

§

impl Clone for CheckTxType

§

impl Clone for CheckTxType

§

impl Clone for ChunkRequest

§

impl Clone for ChunkRequest

§

impl Clone for ChunkRequest

§

impl Clone for ChunkResponse

§

impl Clone for ChunkResponse

§

impl Clone for ChunkResponse

§

impl Clone for Commit

§

impl Clone for Commit

§

impl Clone for Commit

§

impl Clone for CommitInfo

§

impl Clone for CommitInfo

§

impl Clone for CommitSig

§

impl Clone for CommitSig

§

impl Clone for CommitSig

§

impl Clone for CommitmentProof

§

impl Clone for CompressedBatchEntry

§

impl Clone for CompressedBatchProof

§

impl Clone for CompressedExistenceProof

§

impl Clone for CompressedNonExistenceProof

§

impl Clone for Config

§

impl Clone for Consensus

§

impl Clone for Consensus

§

impl Clone for Consensus

§

impl Clone for ConsensusParams

§

impl Clone for ConsensusParams

§

impl Clone for ConsensusParams

§

impl Clone for ConsensusParams

§

impl Clone for ConsensusParamsInfo

§

impl Clone for ConsensusParamsInfo

§

impl Clone for ConsensusParamsInfo

§

impl Clone for Data

§

impl Clone for Data

§

impl Clone for Data

§

impl Clone for Day

§

impl Clone for DecodeError

§

impl Clone for DecodeError

§

impl Clone for DecodePaddingMode

§

impl Clone for DecodeSliceError

§

impl Clone for DefaultNodeInfo

§

impl Clone for DefaultNodeInfo

§

impl Clone for DefaultNodeInfo

§

impl Clone for DefaultNodeInfoOther

§

impl Clone for DefaultNodeInfoOther

§

impl Clone for DefaultNodeInfoOther

§

impl Clone for DominoOp

§

impl Clone for DominoOp

§

impl Clone for DominoOp

§

impl Clone for DuplicateVoteEvidence

§

impl Clone for DuplicateVoteEvidence

§

impl Clone for DuplicateVoteEvidence

§

impl Clone for Duration

§

impl Clone for EncodeSliceError

§

impl Clone for EndHeight

§

impl Clone for EndHeight

§

impl Clone for EndHeight

§

impl Clone for Error

§

impl Clone for Errors

§

impl Clone for Errors

§

impl Clone for Errors

§

impl Clone for Event

§

impl Clone for Event

§

impl Clone for Event

§

impl Clone for EventAttribute

§

impl Clone for EventAttribute

§

impl Clone for EventAttribute

§

impl Clone for EventDataRoundState

§

impl Clone for EventDataRoundState

§

impl Clone for EventDataRoundState

§

impl Clone for Evidence

§

impl Clone for Evidence

§

impl Clone for Evidence

§

impl Clone for Evidence

§

impl Clone for EvidenceList

§

impl Clone for EvidenceList

§

impl Clone for EvidenceList

§

impl Clone for EvidenceParams

§

impl Clone for EvidenceParams

§

impl Clone for EvidenceParams

§

impl Clone for EvidenceType

§

impl Clone for ExecTxResult

§

impl Clone for ExistenceProof

§

impl Clone for ExtendedCommit

§

impl Clone for ExtendedCommitInfo

§

impl Clone for ExtendedCommitInfo

§

impl Clone for ExtendedCommitSig

§

impl Clone for ExtendedVoteInfo

§

impl Clone for ExtendedVoteInfo

§

impl Clone for FormatterOptions

§

impl Clone for GeneralPurpose

§

impl Clone for GeneralPurposeConfig

§

impl Clone for HasVote

§

impl Clone for HasVote

§

impl Clone for HasVote

§

impl Clone for HashOp

§

impl Clone for HashedParams

§

impl Clone for HashedParams

§

impl Clone for HashedParams

§

impl Clone for Header

§

impl Clone for Header

§

impl Clone for Header

§

impl Clone for Hour

§

impl Clone for InnerOp

§

impl Clone for InnerSpec

§

impl Clone for InvalidBufferSize

§

impl Clone for InvalidLength

§

impl Clone for InvalidOutputSize

§

impl Clone for LastCommitInfo

§

impl Clone for LeafOp

§

impl Clone for LegacyAbciResponses

§

impl Clone for LengthOp

§

impl Clone for LightBlock

§

impl Clone for LightBlock

§

impl Clone for LightBlock

§

impl Clone for LightClientAttackEvidence

§

impl Clone for LightClientAttackEvidence

§

impl Clone for LightClientAttackEvidence

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Message

§

impl Clone for Microsecond

§

impl Clone for Millisecond

§

impl Clone for Minute

§

impl Clone for Misbehavior

§

impl Clone for Misbehavior

§

impl Clone for MisbehaviorType

§

impl Clone for MisbehaviorType

§

impl Clone for MsgInfo

§

impl Clone for MsgInfo

§

impl Clone for MsgInfo

§

impl Clone for Nanosecond

§

impl Clone for NetAddress

§

impl Clone for NetAddress

§

impl Clone for NetAddress

§

impl Clone for NewRoundStep

§

impl Clone for NewRoundStep

§

impl Clone for NewRoundStep

§

impl Clone for NewValidBlock

§

impl Clone for NewValidBlock

§

impl Clone for NewValidBlock

§

impl Clone for NoBlockResponse

§

impl Clone for NoBlockResponse

§

impl Clone for NoBlockResponse

§

impl Clone for NonExistenceProof

§

impl Clone for Packet

§

impl Clone for Packet

§

impl Clone for Packet

§

impl Clone for PacketMsg

§

impl Clone for PacketMsg

§

impl Clone for PacketMsg

§

impl Clone for PacketPing

§

impl Clone for PacketPing

§

impl Clone for PacketPing

§

impl Clone for PacketPong

§

impl Clone for PacketPong

§

impl Clone for PacketPong

§

impl Clone for ParseIntError

§

impl Clone for Part

§

impl Clone for Part

§

impl Clone for Part

§

impl Clone for PartSetHeader

§

impl Clone for PartSetHeader

§

impl Clone for PartSetHeader

§

impl Clone for PexAddrs

§

impl Clone for PexAddrs

§

impl Clone for PexAddrs

§

impl Clone for PexRequest

§

impl Clone for PexRequest

§

impl Clone for PexRequest

§

impl Clone for PingRequest

§

impl Clone for PingRequest

§

impl Clone for PingRequest

§

impl Clone for PingResponse

§

impl Clone for PingResponse

§

impl Clone for PingResponse

§

impl Clone for Proof

§

impl Clone for Proof

§

impl Clone for Proof

§

impl Clone for Proof

§

impl Clone for Proof

§

impl Clone for Proof

§

impl Clone for ProofOp

§

impl Clone for ProofOp

§

impl Clone for ProofOp

§

impl Clone for ProofOps

§

impl Clone for ProofOps

§

impl Clone for ProofOps

§

impl Clone for ProofSpec

§

impl Clone for Proposal

§

impl Clone for Proposal

§

impl Clone for Proposal

§

impl Clone for Proposal

§

impl Clone for Proposal

§

impl Clone for Proposal

§

impl Clone for ProposalPol

§

impl Clone for ProposalPol

§

impl Clone for ProposalPol

§

impl Clone for ProposalStatus

§

impl Clone for ProposalStatus

§

impl Clone for ProtocolVersion

§

impl Clone for ProtocolVersion

§

impl Clone for ProtocolVersion

§

impl Clone for PubKeyRequest

§

impl Clone for PubKeyRequest

§

impl Clone for PubKeyRequest

§

impl Clone for PubKeyResponse

§

impl Clone for PubKeyResponse

§

impl Clone for PubKeyResponse

§

impl Clone for PublicKey

§

impl Clone for PublicKey

§

impl Clone for PublicKey

§

impl Clone for RandomState

§

impl Clone for RemoteSignerError

§

impl Clone for RemoteSignerError

§

impl Clone for RemoteSignerError

§

impl Clone for Request

§

impl Clone for Request

§

impl Clone for Request

§

impl Clone for RequestApplySnapshotChunk

§

impl Clone for RequestApplySnapshotChunk

§

impl Clone for RequestApplySnapshotChunk

§

impl Clone for RequestBeginBlock

§

impl Clone for RequestBeginBlock

§

impl Clone for RequestBroadcastTx

§

impl Clone for RequestBroadcastTx

§

impl Clone for RequestBroadcastTx

§

impl Clone for RequestCheckTx

§

impl Clone for RequestCheckTx

§

impl Clone for RequestCheckTx

§

impl Clone for RequestCommit

§

impl Clone for RequestCommit

§

impl Clone for RequestCommit

§

impl Clone for RequestDeliverTx

§

impl Clone for RequestDeliverTx

§

impl Clone for RequestEcho

§

impl Clone for RequestEcho

§

impl Clone for RequestEcho

§

impl Clone for RequestEndBlock

§

impl Clone for RequestEndBlock

§

impl Clone for RequestExtendVote

§

impl Clone for RequestFinalizeBlock

§

impl Clone for RequestFlush

§

impl Clone for RequestFlush

§

impl Clone for RequestFlush

§

impl Clone for RequestInfo

§

impl Clone for RequestInfo

§

impl Clone for RequestInfo

§

impl Clone for RequestInitChain

§

impl Clone for RequestInitChain

§

impl Clone for RequestInitChain

§

impl Clone for RequestListSnapshots

§

impl Clone for RequestListSnapshots

§

impl Clone for RequestListSnapshots

§

impl Clone for RequestLoadSnapshotChunk

§

impl Clone for RequestLoadSnapshotChunk

§

impl Clone for RequestLoadSnapshotChunk

§

impl Clone for RequestOfferSnapshot

§

impl Clone for RequestOfferSnapshot

§

impl Clone for RequestOfferSnapshot

§

impl Clone for RequestPing

§

impl Clone for RequestPing

§

impl Clone for RequestPing

§

impl Clone for RequestPrepareProposal

§

impl Clone for RequestPrepareProposal

§

impl Clone for RequestProcessProposal

§

impl Clone for RequestProcessProposal

§

impl Clone for RequestQuery

§

impl Clone for RequestQuery

§

impl Clone for RequestQuery

§

impl Clone for RequestSetOption

§

impl Clone for RequestVerifyVoteExtension

§

impl Clone for Response

§

impl Clone for Response

§

impl Clone for Response

§

impl Clone for ResponseApplySnapshotChunk

§

impl Clone for ResponseApplySnapshotChunk

§

impl Clone for ResponseApplySnapshotChunk

§

impl Clone for ResponseBeginBlock

§

impl Clone for ResponseBeginBlock

§

impl Clone for ResponseBeginBlock

§

impl Clone for ResponseBroadcastTx

§

impl Clone for ResponseBroadcastTx

§

impl Clone for ResponseBroadcastTx

§

impl Clone for ResponseCheckTx

§

impl Clone for ResponseCheckTx

§

impl Clone for ResponseCheckTx

§

impl Clone for ResponseCommit

§

impl Clone for ResponseCommit

§

impl Clone for ResponseCommit

§

impl Clone for ResponseDeliverTx

§

impl Clone for ResponseDeliverTx

§

impl Clone for ResponseEcho

§

impl Clone for ResponseEcho

§

impl Clone for ResponseEcho

§

impl Clone for ResponseEndBlock

§

impl Clone for ResponseEndBlock

§

impl Clone for ResponseEndBlock

§

impl Clone for ResponseException

§

impl Clone for ResponseException

§

impl Clone for ResponseException

§

impl Clone for ResponseExtendVote

§

impl Clone for ResponseFinalizeBlock

§

impl Clone for ResponseFlush

§

impl Clone for ResponseFlush

§

impl Clone for ResponseFlush

§

impl Clone for ResponseInfo

§

impl Clone for ResponseInfo

§

impl Clone for ResponseInfo

§

impl Clone for ResponseInitChain

§

impl Clone for ResponseInitChain

§

impl Clone for ResponseInitChain

§

impl Clone for ResponseListSnapshots

§

impl Clone for ResponseListSnapshots

§

impl Clone for ResponseListSnapshots

§

impl Clone for ResponseLoadSnapshotChunk

§

impl Clone for ResponseLoadSnapshotChunk

§

impl Clone for ResponseLoadSnapshotChunk

§

impl Clone for ResponseOfferSnapshot

§

impl Clone for ResponseOfferSnapshot

§

impl Clone for ResponseOfferSnapshot

§

impl Clone for ResponsePing

§

impl Clone for ResponsePing

§

impl Clone for ResponsePing

§

impl Clone for ResponsePrepareProposal

§

impl Clone for ResponsePrepareProposal

§

impl Clone for ResponseProcessProposal

§

impl Clone for ResponseProcessProposal

§

impl Clone for ResponseQuery

§

impl Clone for ResponseQuery

§

impl Clone for ResponseQuery

§

impl Clone for ResponseSetOption

§

impl Clone for ResponseVerifyVoteExtension

§

impl Clone for Result

§

impl Clone for Result

§

impl Clone for Result

§

impl Clone for Result

§

impl Clone for Result

§

impl Clone for Result

§

impl Clone for Second

§

impl Clone for SignProposalRequest

§

impl Clone for SignProposalRequest

§

impl Clone for SignProposalRequest

§

impl Clone for SignVoteRequest

§

impl Clone for SignVoteRequest

§

impl Clone for SignVoteRequest

§

impl Clone for Signature

§

impl Clone for SignedHeader

§

impl Clone for SignedHeader

§

impl Clone for SignedHeader

§

impl Clone for SignedMsgType

§

impl Clone for SignedMsgType

§

impl Clone for SignedMsgType

§

impl Clone for SignedProposalResponse

§

impl Clone for SignedProposalResponse

§

impl Clone for SignedProposalResponse

§

impl Clone for SignedVoteResponse

§

impl Clone for SignedVoteResponse

§

impl Clone for SignedVoteResponse

§

impl Clone for SimpleValidator

§

impl Clone for SimpleValidator

§

impl Clone for SimpleValidator

§

impl Clone for Snapshot

§

impl Clone for Snapshot

§

impl Clone for Snapshot

§

impl Clone for SnapshotsRequest

§

impl Clone for SnapshotsRequest

§

impl Clone for SnapshotsRequest

§

impl Clone for SnapshotsResponse

§

impl Clone for SnapshotsResponse

§

impl Clone for SnapshotsResponse

§

impl Clone for State

§

impl Clone for State

§

impl Clone for State

§

impl Clone for StatusRequest

§

impl Clone for StatusRequest

§

impl Clone for StatusRequest

§

impl Clone for StatusResponse

§

impl Clone for StatusResponse

§

impl Clone for StatusResponse

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for Sum

§

impl Clone for TimedWalMessage

§

impl Clone for TimedWalMessage

§

impl Clone for TimedWalMessage

§

impl Clone for TimeoutInfo

§

impl Clone for TimeoutInfo

§

impl Clone for TimeoutInfo

§

impl Clone for Timestamp

§

impl Clone for TryFromIntError

§

impl Clone for TryReserveError

§

impl Clone for TxProof

§

impl Clone for TxProof

§

impl Clone for TxProof

§

impl Clone for TxResult

§

impl Clone for TxResult

§

impl Clone for TxResult

§

impl Clone for Txs

§

impl Clone for Txs

§

impl Clone for Txs

§

impl Clone for Validator

§

impl Clone for Validator

§

impl Clone for Validator

§

impl Clone for Validator

§

impl Clone for Validator

§

impl Clone for Validator

§

impl Clone for ValidatorParams

§

impl Clone for ValidatorParams

§

impl Clone for ValidatorParams

§

impl Clone for ValidatorSet

§

impl Clone for ValidatorSet

§

impl Clone for ValidatorSet

§

impl Clone for ValidatorUpdate

§

impl Clone for ValidatorUpdate

§

impl Clone for ValidatorUpdate

§

impl Clone for ValidatorsInfo

§

impl Clone for ValidatorsInfo

§

impl Clone for ValidatorsInfo

§

impl Clone for Value

§

impl Clone for Value

§

impl Clone for Value

§

impl Clone for Value

§

impl Clone for Value

§

impl Clone for Value

§

impl Clone for ValueOp

§

impl Clone for ValueOp

§

impl Clone for ValueOp

§

impl Clone for VerifyStatus

§

impl Clone for Version

§

impl Clone for Version

§

impl Clone for Version

§

impl Clone for VersionParams

§

impl Clone for VersionParams

§

impl Clone for VersionParams

§

impl Clone for Vote

§

impl Clone for Vote

§

impl Clone for Vote

§

impl Clone for Vote

§

impl Clone for Vote

§

impl Clone for Vote

§

impl Clone for VoteInfo

§

impl Clone for VoteInfo

§

impl Clone for VoteInfo

§

impl Clone for VoteSetBits

§

impl Clone for VoteSetBits

§

impl Clone for VoteSetBits

§

impl Clone for VoteSetMaj23

§

impl Clone for VoteSetMaj23

§

impl Clone for VoteSetMaj23

§

impl Clone for WalMessage

§

impl Clone for WalMessage

§

impl Clone for WalMessage

§

impl Clone for Week

source§

impl<'a> Clone for std::path::Component<'a>

source§

impl<'a> Clone for Prefix<'a>

source§

impl<'a> Clone for Unexpected<'a>

source§

impl<'a> Clone for BorrowedFormatItem<'a>

source§

impl<'a> Clone for Source<'a>

source§

impl<'a> Clone for Arguments<'a>

1.10.0 · source§

impl<'a> Clone for core::panic::location::Location<'a>

1.60.0 · source§

impl<'a> Clone for EscapeAscii<'a>

1.36.0 · source§

impl<'a> Clone for IoSlice<'a>

1.28.0 · source§

impl<'a> Clone for Ancestors<'a>

source§

impl<'a> Clone for Components<'a>

source§

impl<'a> Clone for std::path::Iter<'a>

source§

impl<'a> Clone for PrefixComponent<'a>

source§

impl<'a> Clone for anyhow::Chain<'a>

source§

impl<'a> Clone for eyre::Chain<'a>

source§

impl<'a> Clone for PrettyFormatter<'a>

source§

impl<'a> Clone for CharSearcher<'a>

source§

impl<'a> Clone for ibc_primitives::prelude::str::Bytes<'a>

source§

impl<'a> Clone for CharIndices<'a>

source§

impl<'a> Clone for Chars<'a>

1.8.0 · source§

impl<'a> Clone for EncodeUtf16<'a>

1.34.0 · source§

impl<'a> Clone for ibc_primitives::prelude::str::EscapeDebug<'a>

1.34.0 · source§

impl<'a> Clone for ibc_primitives::prelude::str::EscapeDefault<'a>

1.34.0 · source§

impl<'a> Clone for ibc_primitives::prelude::str::EscapeUnicode<'a>

source§

impl<'a> Clone for Lines<'a>

source§

impl<'a> Clone for LinesAny<'a>

1.34.0 · source§

impl<'a> Clone for SplitAsciiWhitespace<'a>

1.1.0 · source§

impl<'a> Clone for SplitWhitespace<'a>

source§

impl<'a> Clone for Utf8Chunk<'a>

source§

impl<'a> Clone for Utf8Chunks<'a>

source§

impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>

source§

impl<'a, 'b> Clone for StrSearcher<'a, 'b>

source§

impl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>

source§

impl<'a, E> Clone for BytesDeserializer<'a, E>

source§

impl<'a, E> Clone for CowStrDeserializer<'a, E>

source§

impl<'a, F> Clone for CharPredicateSearcher<'a, F>where F: Clone + FnMut(char) -> bool,

1.5.0 · source§

impl<'a, P> Clone for MatchIndices<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

1.2.0 · source§

impl<'a, P> Clone for Matches<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

1.5.0 · source§

impl<'a, P> Clone for RMatchIndices<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

1.2.0 · source§

impl<'a, P> Clone for RMatches<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

source§

impl<'a, P> Clone for ibc_primitives::prelude::str::RSplit<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

source§

impl<'a, P> Clone for RSplitN<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

source§

impl<'a, P> Clone for RSplitTerminator<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

source§

impl<'a, P> Clone for ibc_primitives::prelude::str::Split<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

1.51.0 · source§

impl<'a, P> Clone for ibc_primitives::prelude::str::SplitInclusive<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

source§

impl<'a, P> Clone for SplitN<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

source§

impl<'a, P> Clone for SplitTerminator<'a, P>where P: Pattern<'a>, <P as Pattern<'a>>::Searcher: Clone,

1.31.0 · source§

impl<'a, T> Clone for RChunksExact<'a, T>

source§

impl<'a, T> Clone for CompactRef<'a, T>where T: Clone,

source§

impl<'a, T> Clone for Symbol<'a, T>where T: Clone + 'a,

source§

impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N>where T: Clone + 'a,

source§

impl<'a, const N: usize> Clone for CharArraySearcher<'a, N>

source§

impl<'clone> Clone for Box<dyn DynClone + 'clone>

source§

impl<'clone> Clone for Box<dyn DynClone + Send + 'clone>

source§

impl<'clone> Clone for Box<dyn DynClone + Send + Sync + 'clone>

source§

impl<'clone> Clone for Box<dyn DynClone + Sync + 'clone>

source§

impl<'clone> Clone for Box<dyn GenVisitor + 'clone>

source§

impl<'clone> Clone for Box<dyn GenVisitor + Send + 'clone>

source§

impl<'clone> Clone for Box<dyn GenVisitor + Send + Sync + 'clone>

source§

impl<'clone> Clone for Box<dyn GenVisitor + Sync + 'clone>

source§

impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>

source§

impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>

source§

impl<'de, E> Clone for StrDeserializer<'de, E>

source§

impl<'de, I, E> Clone for MapDeserializer<'de, I, E>where I: Iterator + Clone, <I as Iterator>::Item: Pair, <<I as Iterator>::Item as Pair>::Second: Clone,

source§

impl<'f> Clone for VaListImpl<'f>

1.63.0 · source§

impl<'fd> Clone for BorrowedFd<'fd>

source§

impl<A> Clone for Repeat<A>where A: Clone,

source§

impl<A> Clone for core::option::IntoIter<A>where A: Clone,

source§

impl<A> Clone for core::option::Iter<'_, A>

source§

impl<A> Clone for EnumAccessDeserializer<A>where A: Clone,

source§

impl<A> Clone for MapAccessDeserializer<A>where A: Clone,

source§

impl<A> Clone for SeqAccessDeserializer<A>where A: Clone,

source§

impl<A, B> Clone for core::iter::adapters::chain::Chain<A, B>where A: Clone, B: Clone,

source§

impl<A, B> Clone for Zip<A, B>where A: Clone, B: Clone,

source§

impl<AppState> Clone for Genesis<AppState>where AppState: Clone,

source§

impl<B> Clone for Cow<'_, B>where B: ToOwned + ?Sized,

1.55.0 · source§

impl<B, C> Clone for ControlFlow<B, C>where B: Clone, C: Clone,

source§

impl<Dyn> Clone for DynMetadata<Dyn>where Dyn: ?Sized,

source§

impl<E> Clone for BoolDeserializer<E>

source§

impl<E> Clone for CharDeserializer<E>

source§

impl<E> Clone for F32Deserializer<E>

source§

impl<E> Clone for F64Deserializer<E>

source§

impl<E> Clone for I8Deserializer<E>

source§

impl<E> Clone for I16Deserializer<E>

source§

impl<E> Clone for I32Deserializer<E>

source§

impl<E> Clone for I64Deserializer<E>

source§

impl<E> Clone for I128Deserializer<E>

source§

impl<E> Clone for IsizeDeserializer<E>

source§

impl<E> Clone for StringDeserializer<E>

source§

impl<E> Clone for U8Deserializer<E>

source§

impl<E> Clone for U16Deserializer<E>

source§

impl<E> Clone for U32Deserializer<E>

source§

impl<E> Clone for U64Deserializer<E>

source§

impl<E> Clone for U128Deserializer<E>

source§

impl<E> Clone for UnitDeserializer<E>

source§

impl<E> Clone for UsizeDeserializer<E>

1.34.0 · source§

impl<F> Clone for FromFn<F>where F: Clone,

1.43.0 · source§

impl<F> Clone for OnceWith<F>where F: Clone,

1.28.0 · source§

impl<F> Clone for RepeatWith<F>where F: Clone,

1.7.0 · source§

impl<H> Clone for BuildHasherDefault<H>

source§

impl<I> Clone for FromIter<I>where I: Clone,

1.9.0 · source§

impl<I> Clone for DecodeUtf16<I>where I: Clone + Iterator<Item = u16>,

1.1.0 · source§

impl<I> Clone for Cloned<I>where I: Clone,

1.36.0 · source§

impl<I> Clone for Copied<I>where I: Clone,

source§

impl<I> Clone for Cycle<I>where I: Clone,

source§

impl<I> Clone for Enumerate<I>where I: Clone,

source§

impl<I> Clone for Fuse<I>where I: Clone,

source§

impl<I> Clone for Intersperse<I>where I: Clone + Iterator, <I as Iterator>::Item: Clone,

source§

impl<I> Clone for Peekable<I>where I: Clone + Iterator, <I as Iterator>::Item: Clone,

source§

impl<I> Clone for Skip<I>where I: Clone,

1.28.0 · source§

impl<I> Clone for StepBy<I>where I: Clone,

source§

impl<I> Clone for Take<I>where I: Clone,

source§

impl<I, E> Clone for SeqDeserializer<I, E>where I: Clone, E: Clone,

source§

impl<I, F> Clone for FilterMap<I, F>where I: Clone, F: Clone,

source§

impl<I, F> Clone for Inspect<I, F>where I: Clone, F: Clone,

source§

impl<I, F> Clone for core::iter::adapters::map::Map<I, F>where I: Clone, F: Clone,

source§

impl<I, F, const N: usize> Clone for MapWindows<I, F, N>where I: Iterator + Clone, F: Clone, <I as Iterator>::Item: Clone,

source§

impl<I, G> Clone for IntersperseWith<I, G>where I: Iterator + Clone, <I as Iterator>::Item: Clone, G: Clone,

source§

impl<I, P> Clone for Filter<I, P>where I: Clone, P: Clone,

1.57.0 · source§

impl<I, P> Clone for MapWhile<I, P>where I: Clone, P: Clone,

source§

impl<I, P> Clone for SkipWhile<I, P>where I: Clone, P: Clone,

source§

impl<I, P> Clone for TakeWhile<I, P>where I: Clone, P: Clone,

source§

impl<I, St, F> Clone for Scan<I, St, F>where I: Clone, St: Clone, F: Clone,

1.29.0 · source§

impl<I, U> Clone for Flatten<I>where I: Clone + Iterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Clone + Iterator,

source§

impl<I, U, F> Clone for FlatMap<I, U, F>where I: Clone, F: Clone, U: Clone + IntoIterator, <U as IntoIterator>::IntoIter: Clone,

source§

impl<I, const N: usize> Clone for core::iter::adapters::array_chunks::ArrayChunks<I, N>where I: Clone + Iterator, <I as Iterator>::Item: Clone,

source§

impl<Idx> Clone for core::ops::range::Range<Idx>where Idx: Clone,

source§

impl<Idx> Clone for RangeFrom<Idx>where Idx: Clone,

1.26.0 · source§

impl<Idx> Clone for RangeInclusive<Idx>where Idx: Clone,

source§

impl<Idx> Clone for RangeTo<Idx>where Idx: Clone,

1.26.0 · source§

impl<Idx> Clone for RangeToInclusive<Idx>where Idx: Clone,

source§

impl<K> Clone for std::collections::hash::set::Iter<'_, K>

§

impl<K> Clone for Iter<'_, K>

source§

impl<K, V> Clone for alloc::collections::btree::map::Cursor<'_, K, V>

source§

impl<K, V> Clone for alloc::collections::btree::map::Iter<'_, K, V>

source§

impl<K, V> Clone for alloc::collections::btree::map::Keys<'_, K, V>

1.17.0 · source§

impl<K, V> Clone for alloc::collections::btree::map::Range<'_, K, V>

source§

impl<K, V> Clone for alloc::collections::btree::map::Values<'_, K, V>

source§

impl<K, V> Clone for std::collections::hash::map::Iter<'_, K, V>

source§

impl<K, V> Clone for std::collections::hash::map::Keys<'_, K, V>

source§

impl<K, V> Clone for std::collections::hash::map::Values<'_, K, V>

§

impl<K, V> Clone for Iter<'_, K, V>

§

impl<K, V> Clone for Keys<'_, K, V>

§

impl<K, V> Clone for Values<'_, K, V>

source§

impl<K, V, A> Clone for BTreeMap<K, V, A>where K: Clone, V: Clone, A: Allocator + Clone,

source§

impl<K, V, S> Clone for std::collections::hash::map::HashMap<K, V, S>where K: Clone, V: Clone, S: Clone,

§

impl<K, V, S, A> Clone for HashMap<K, V, S, A>where K: Clone, V: Clone, S: Clone, A: Allocator + Clone,

1.33.0 · source§

impl<P> Clone for Pin<P>where P: Clone,

source§

impl<T> !Clone for &mut Twhere T: ?Sized,

Shared references can be cloned, but mutable references cannot!

source§

impl<T> Clone for Option<T>where T: Clone,

1.17.0 · source§

impl<T> Clone for Bound<T>where T: Clone,

1.36.0 · source§

impl<T> Clone for Poll<T>where T: Clone,

source§

impl<T> Clone for TrySendError<T>where T: Clone,

source§

impl<T> Clone for TypeDef<T>where T: Clone + Form,

source§

impl<T> Clone for SingleOrVec<T>where T: Clone,

source§

impl<T> Clone for *const Twhere T: ?Sized,

source§

impl<T> Clone for *mut Twhere T: ?Sized,

source§

impl<T> Clone for &Twhere T: ?Sized,

Shared references can be cloned, but mutable references cannot!

source§

impl<T> Clone for alloc::collections::binary_heap::Iter<'_, T>

source§

impl<T> Clone for alloc::collections::btree::set::Iter<'_, T>

1.17.0 · source§

impl<T> Clone for alloc::collections::btree::set::Range<'_, T>

source§

impl<T> Clone for alloc::collections::btree::set::SymmetricDifference<'_, T>

source§

impl<T> Clone for alloc::collections::btree::set::Union<'_, T>

source§

impl<T> Clone for alloc::collections::linked_list::Iter<'_, T>

source§

impl<T> Clone for alloc::collections::vec_deque::iter::Iter<'_, T>

1.70.0 · source§

impl<T> Clone for core::cell::once::OnceCell<T>where T: Clone,

source§

impl<T> Clone for Cell<T>where T: Copy,

source§

impl<T> Clone for RefCell<T>where T: Clone,

1.19.0 · source§

impl<T> Clone for Reverse<T>where T: Clone,

1.48.0 · source§

impl<T> Clone for Pending<T>

1.48.0 · source§

impl<T> Clone for Ready<T>where T: Clone,

source§

impl<T> Clone for Rev<T>where T: Clone,

1.2.0 · source§

impl<T> Clone for core::iter::sources::empty::Empty<T>

1.2.0 · source§

impl<T> Clone for Once<T>where T: Clone,

source§

impl<T> Clone for PhantomData<T>where T: ?Sized,

1.20.0 · source§

impl<T> Clone for ManuallyDrop<T>where T: Clone + ?Sized,

1.21.0 · source§

impl<T> Clone for Discriminant<T>

1.74.0 · source§

impl<T> Clone for Saturating<T>where T: Clone,

source§

impl<T> Clone for Wrapping<T>where T: Clone,

1.25.0 · source§

impl<T> Clone for NonNull<T>where T: ?Sized,

source§

impl<T> Clone for core::result::IntoIter<T>where T: Clone,

source§

impl<T> Clone for core::result::Iter<'_, T>

source§

impl<T> Clone for Chunks<'_, T>

1.31.0 · source§

impl<T> Clone for ChunksExact<'_, T>

source§

impl<T> Clone for core::slice::iter::Iter<'_, T>

1.31.0 · source§

impl<T> Clone for RChunks<'_, T>

source§

impl<T> Clone for Windows<'_, T>

source§

impl<T> Clone for std::io::cursor::Cursor<T>where T: Clone,

source§

impl<T> Clone for SendError<T>where T: Clone,

source§

impl<T> Clone for Sender<T>

source§

impl<T> Clone for SyncSender<T>

1.70.0 · source§

impl<T> Clone for OnceLock<T>where T: Clone,

source§

impl<T> Clone for CapacityError<T>where T: Clone,

source§

impl<T> Clone for Compact<T>where T: Clone,

source§

impl<T> Clone for UntrackedSymbol<T>where T: Clone,

source§

impl<T> Clone for TypeDefComposite<T>where T: Clone + Form,

source§

impl<T> Clone for Field<T>where T: Clone + Form, <T as Form>::String: Clone, <T as Form>::Type: Clone,

source§

impl<T> Clone for Path<T>where T: Clone + Form, <T as Form>::String: Clone,

source§

impl<T> Clone for scale_info::ty::Type<T>where T: Clone + Form, <T as Form>::String: Clone,

source§

impl<T> Clone for TypeDefArray<T>where T: Clone + Form, <T as Form>::Type: Clone,

source§

impl<T> Clone for TypeDefBitSequence<T>where T: Clone + Form, <T as Form>::Type: Clone,

source§

impl<T> Clone for TypeDefCompact<T>where T: Clone + Form, <T as Form>::Type: Clone,

source§

impl<T> Clone for TypeDefSequence<T>where T: Clone + Form, <T as Form>::Type: Clone,

source§

impl<T> Clone for TypeDefTuple<T>where T: Clone + Form, <T as Form>::Type: Clone,

source§

impl<T> Clone for TypeParameter<T>where T: Clone + Form, <T as Form>::String: Clone, <T as Form>::Type: Clone,

source§

impl<T> Clone for TypeDefVariant<T>where T: Clone + Form,

source§

impl<T> Clone for Variant<T>where T: Clone + Form, <T as Form>::String: Clone,

source§

impl<T> Clone for CtOption<T>where T: Clone,

1.36.0 · source§

impl<T> Clone for MaybeUninit<T>where T: Copy,

§

impl<T> Clone for Metadata<'_, T>where T: SmartDisplay, <T as SmartDisplay>::Metadata: Clone,

§

impl<T> Clone for OnceCell<T>where T: Clone,

§

impl<T> Clone for OnceCell<T>where T: Clone,

§

impl<T> Clone for Unalign<T>where T: Copy,

source§

impl<T, A> Clone for BinaryHeap<T, A>where T: Clone, A: Allocator + Clone,

source§

impl<T, A> Clone for alloc::collections::binary_heap::IntoIter<T, A>where T: Clone, A: Clone + Allocator,

source§

impl<T, A> Clone for IntoIterSorted<T, A>where T: Clone, A: Clone + Allocator,

source§

impl<T, A> Clone for BTreeSet<T, A>where T: Clone, A: Allocator + Clone,

source§

impl<T, A> Clone for alloc::collections::btree::set::Difference<'_, T, A>where A: Allocator + Clone,

source§

impl<T, A> Clone for alloc::collections::btree::set::Intersection<'_, T, A>where A: Allocator + Clone,

source§

impl<T, A> Clone for alloc::collections::linked_list::Cursor<'_, T, A>where A: Allocator,

source§

impl<T, A> Clone for alloc::collections::linked_list::IntoIter<T, A>where T: Clone, A: Clone + Allocator,

source§

impl<T, A> Clone for LinkedList<T, A>where T: Clone, A: Allocator + Clone,

source§

impl<T, A> Clone for alloc::collections::vec_deque::into_iter::IntoIter<T, A>where T: Clone, A: Clone + Allocator,

source§

impl<T, A> Clone for VecDeque<T, A>where T: Clone, A: Allocator + Clone,

source§

impl<T, A> Clone for Rc<T, A>where A: Allocator + Clone, T: ?Sized,

1.4.0 · source§

impl<T, A> Clone for alloc::rc::Weak<T, A>where A: Allocator + Clone, T: ?Sized,

source§

impl<T, A> Clone for Arc<T, A>where A: Allocator + Clone, T: ?Sized,

1.4.0 · source§

impl<T, A> Clone for alloc::sync::Weak<T, A>where A: Allocator + Clone, T: ?Sized,

1.3.0 · source§

impl<T, A> Clone for Box<[T], A>where T: Clone, A: Allocator + Clone,

source§

impl<T, A> Clone for Box<T, A>where T: Clone, A: Allocator + Clone,

1.8.0 · source§

impl<T, A> Clone for ibc_primitives::prelude::vec::IntoIter<T, A>where T: Clone, A: Allocator + Clone,

source§

impl<T, A> Clone for Vec<T, A>where T: Clone, A: Allocator + Clone,

source§

impl<T, E> Clone for ibc_primitives::prelude::Result<T, E>where T: Clone, E: Clone,

1.34.0 · source§

impl<T, F> Clone for Successors<T, F>where T: Clone, F: Clone,

§

impl<T, N> Clone for GenericArray<T, N>where T: Clone, N: ArrayLength<T>,

§

impl<T, N> Clone for GenericArrayIter<T, N>where T: Clone, N: ArrayLength<T>,

1.27.0 · source§

impl<T, P> Clone for core::slice::iter::RSplit<'_, T, P>where P: Clone + FnMut(&T) -> bool,

source§

impl<T, P> Clone for core::slice::iter::Split<'_, T, P>where P: Clone + FnMut(&T) -> bool,

1.51.0 · source§

impl<T, P> Clone for core::slice::iter::SplitInclusive<'_, T, P>where P: Clone + FnMut(&T) -> bool,

source§

impl<T, S> Clone for std::collections::hash::set::Difference<'_, T, S>

source§

impl<T, S> Clone for std::collections::hash::set::HashSet<T, S>where T: Clone, S: Clone,

source§

impl<T, S> Clone for std::collections::hash::set::Intersection<'_, T, S>

source§

impl<T, S> Clone for std::collections::hash::set::SymmetricDifference<'_, T, S>

source§

impl<T, S> Clone for std::collections::hash::set::Union<'_, T, S>

§

impl<T, S, A> Clone for Difference<'_, T, S, A>where A: Allocator + Clone,

§

impl<T, S, A> Clone for HashSet<T, S, A>where T: Clone, S: Clone, A: Allocator + Clone,

§

impl<T, S, A> Clone for Intersection<'_, T, S, A>where A: Allocator + Clone,

§

impl<T, S, A> Clone for SymmetricDifference<'_, T, S, A>where A: Allocator + Clone,

§

impl<T, S, A> Clone for Union<'_, T, S, A>where A: Allocator + Clone,

source§

impl<T, const CAP: usize> Clone for ArrayVec<T, CAP>where T: Clone,

source§

impl<T, const CAP: usize> Clone for arrayvec::arrayvec::IntoIter<T, CAP>where T: Clone,

source§

impl<T, const LANES: usize> Clone for Mask<T, LANES>where T: MaskElement, LaneCount<LANES>: SupportedLaneCount,

1.58.0 · source§

impl<T, const N: usize> Clone for [T; N]where T: Clone,

1.40.0 · source§

impl<T, const N: usize> Clone for core::array::iter::IntoIter<T, N>where T: Clone,

source§

impl<T, const N: usize> Clone for Simd<T, N>where LaneCount<N>: SupportedLaneCount, T: SimdElement,

source§

impl<T, const N: usize> Clone for core::slice::iter::ArrayChunks<'_, T, N>

source§

impl<U> Clone for NInt<U>where U: Clone + Unsigned + NonZero,

source§

impl<U> Clone for PInt<U>where U: Clone + Unsigned + NonZero,

source§

impl<U, B> Clone for UInt<U, B>where U: Clone, B: Clone,

source§

impl<V, A> Clone for TArr<V, A>where V: Clone, A: Clone,

source§

impl<Y, R> Clone for CoroutineState<Y, R>where Y: Clone, R: Clone,

§

impl<Z> Clone for Zeroizing<Z>where Z: Zeroize + Clone,

source§

impl<const CAP: usize> Clone for ArrayString<CAP>

source§

impl<const CONFIG: u128> Clone for Iso8601<CONFIG>

§

impl<const MIN: i8, const MAX: i8> Clone for OptionRangedI8<MIN, MAX>

§

impl<const MIN: i8, const MAX: i8> Clone for RangedI8<MIN, MAX>

§

impl<const MIN: i16, const MAX: i16> Clone for OptionRangedI16<MIN, MAX>

§

impl<const MIN: i16, const MAX: i16> Clone for RangedI16<MIN, MAX>

§

impl<const MIN: i32, const MAX: i32> Clone for OptionRangedI32<MIN, MAX>

§

impl<const MIN: i32, const MAX: i32> Clone for RangedI32<MIN, MAX>

§

impl<const MIN: i64, const MAX: i64> Clone for OptionRangedI64<MIN, MAX>

§

impl<const MIN: i64, const MAX: i64> Clone for RangedI64<MIN, MAX>

§

impl<const MIN: i128, const MAX: i128> Clone for OptionRangedI128<MIN, MAX>

§

impl<const MIN: i128, const MAX: i128> Clone for RangedI128<MIN, MAX>

§

impl<const MIN: isize, const MAX: isize> Clone for OptionRangedIsize<MIN, MAX>

§

impl<const MIN: isize, const MAX: isize> Clone for RangedIsize<MIN, MAX>

§

impl<const MIN: u8, const MAX: u8> Clone for OptionRangedU8<MIN, MAX>

§

impl<const MIN: u8, const MAX: u8> Clone for RangedU8<MIN, MAX>

§

impl<const MIN: u16, const MAX: u16> Clone for OptionRangedU16<MIN, MAX>

§

impl<const MIN: u16, const MAX: u16> Clone for RangedU16<MIN, MAX>

§

impl<const MIN: u32, const MAX: u32> Clone for OptionRangedU32<MIN, MAX>

§

impl<const MIN: u32, const MAX: u32> Clone for RangedU32<MIN, MAX>

§

impl<const MIN: u64, const MAX: u64> Clone for OptionRangedU64<MIN, MAX>

§

impl<const MIN: u64, const MAX: u64> Clone for RangedU64<MIN, MAX>

§

impl<const MIN: u128, const MAX: u128> Clone for OptionRangedU128<MIN, MAX>

§

impl<const MIN: u128, const MAX: u128> Clone for RangedU128<MIN, MAX>

§

impl<const MIN: usize, const MAX: usize> Clone for OptionRangedUsize<MIN, MAX>

§

impl<const MIN: usize, const MAX: usize> Clone for RangedUsize<MIN, MAX>