Trait ibc_core::primitives::prelude::Default
1.0.0 · source · pub trait Default: Sized {
// Required method
fn default() -> Self;
}
Expand description
A trait for giving a type a useful default value.
Sometimes, you want to fall back to some kind of default value, and
don’t particularly care what it is. This comes up often with struct
s
that define a set of options:
struct SomeOptions {
foo: i32,
bar: f32,
}
How can we define some default values? You can use Default
:
#[derive(Default)]
struct SomeOptions {
foo: i32,
bar: f32,
}
fn main() {
let options: SomeOptions = Default::default();
}
Now, you get all of the default values. Rust implements Default
for various primitives types.
If you want to override a particular option, but still retain the other defaults:
fn main() {
let options = SomeOptions { foo: 42, ..Default::default() };
}
Derivable
This trait can be used with #[derive]
if all of the type’s fields implement
Default
. When derive
d, it will use the default value for each field’s type.
enum
s
When using #[derive(Default)]
on an enum
, you need to choose which unit variant will be
default. You do this by placing the #[default]
attribute on the variant.
#[derive(Default)]
enum Kind {
#[default]
A,
B,
C,
}
You cannot use the #[default]
attribute on non-unit or non-exhaustive variants.
How can I implement Default
?
Provide an implementation for the default()
method that returns the value of
your type that should be the default:
enum Kind {
A,
B,
C,
}
impl Default for Kind {
fn default() -> Self { Kind::A }
}
Examples
#[derive(Default)]
struct SomeOptions {
foo: i32,
bar: f32,
}
Required Methods§
sourcefn default() -> Self
fn default() -> Self
Returns the “default value” for a type.
Default values are often some kind of initial value, identity value, or anything else that may make sense as a default.
Examples
Using built-in default values:
let i: i8 = Default::default();
let (x, y): (Option<String>, f64) = Default::default();
let (a, b, (c, d)): (i32, u32, (bool, bool)) = Default::default();
Making your own:
enum Kind {
A,
B,
C,
}
impl Default for Kind {
fn default() -> Self { Kind::A }
}
Object Safety§
Implementors§
impl Default for &str
impl Default for &CStr
impl Default for &OsStr
impl Default for &mut str
impl Default for ibc_core::channel::types::channel::Order
impl Default for ibc_core::channel::types::proto::v1::Order
impl Default for ResponseResultType
impl Default for ibc_core::channel::types::proto::v1::State
impl Default for TimeoutHeight
impl Default for HashOp
impl Default for LengthOp
impl Default for ibc_core::connection::types::proto::v1::State
impl Default for Value
The default value is Value::Null
.
This is useful for handling omitted Value
fields when deserializing.
Examples
use serde_json::Value;
#[derive(Deserialize)]
struct Settings {
level: i32,
#[serde(default)]
extras: Value,
}
let data = r#" { "level": 42 } "#;
let s: Settings = serde_json::from_str(data)?;
assert_eq!(s.level, 42);
assert_eq!(s.extras, Value::Null);
impl Default for bool
impl Default for char
impl Default for f32
impl Default for f64
impl Default for i8
impl Default for i16
impl Default for i32
impl Default for i64
impl Default for i128
impl Default for isize
impl Default for u8
impl Default for u16
impl Default for u32
impl Default for u64
impl Default for u128
impl Default for ()
impl Default for usize
impl Default for Acknowledgement
impl Default for Channel
impl Default for ibc_core::channel::types::proto::v1::Counterparty
impl Default for ibc_core::channel::types::proto::v1::GenesisState
impl Default for IdentifiedChannel
impl Default for MsgAcknowledgement
impl Default for MsgAcknowledgementResponse
impl Default for MsgChannelCloseConfirm
impl Default for MsgChannelCloseConfirmResponse
impl Default for MsgChannelCloseInit
impl Default for MsgChannelCloseInitResponse
impl Default for MsgChannelOpenAck
impl Default for MsgChannelOpenAckResponse
impl Default for MsgChannelOpenConfirm
impl Default for MsgChannelOpenConfirmResponse
impl Default for MsgChannelOpenInit
impl Default for MsgChannelOpenInitResponse
impl Default for MsgChannelOpenTry
impl Default for MsgChannelOpenTryResponse
impl Default for MsgRecvPacket
impl Default for MsgRecvPacketResponse
impl Default for MsgTimeout
impl Default for MsgTimeoutOnClose
impl Default for MsgTimeoutOnCloseResponse
impl Default for MsgTimeoutResponse
impl Default for ibc_core::channel::types::proto::v1::Packet
impl Default for PacketId
impl Default for PacketSequence
impl Default for PacketState
impl Default for QueryChannelClientStateRequest
impl Default for QueryChannelClientStateResponse
impl Default for QueryChannelConsensusStateRequest
impl Default for QueryChannelConsensusStateResponse
impl Default for QueryChannelRequest
impl Default for QueryChannelResponse
impl Default for QueryChannelsRequest
impl Default for QueryChannelsResponse
impl Default for QueryConnectionChannelsRequest
impl Default for QueryConnectionChannelsResponse
impl Default for QueryNextSequenceReceiveRequest
impl Default for QueryNextSequenceReceiveResponse
impl Default for QueryNextSequenceSendRequest
impl Default for QueryNextSequenceSendResponse
impl Default for QueryPacketAcknowledgementRequest
impl Default for QueryPacketAcknowledgementResponse
impl Default for QueryPacketAcknowledgementsRequest
impl Default for QueryPacketAcknowledgementsResponse
impl Default for QueryPacketCommitmentRequest
impl Default for QueryPacketCommitmentResponse
impl Default for QueryPacketCommitmentsRequest
impl Default for QueryPacketCommitmentsResponse
impl Default for QueryPacketReceiptRequest
impl Default for QueryPacketReceiptResponse
impl Default for QueryUnreceivedAcksRequest
impl Default for QueryUnreceivedAcksResponse
impl Default for QueryUnreceivedPacketsRequest
impl Default for QueryUnreceivedPacketsResponse
impl Default for Timeout
impl Default for ibc_core::channel::types::Version
The default version is empty (unspecified).
impl Default for ClientConsensusStates
impl Default for ClientUpdateProposal
impl Default for ConsensusStateWithHeight
impl Default for GenesisMetadata
impl Default for ibc_core::client::context::types::proto::v1::GenesisState
impl Default for ibc_core::client::context::types::proto::v1::Height
impl Default for IdentifiedClientState
impl Default for IdentifiedGenesisMetadata
impl Default for MsgCreateClient
impl Default for MsgCreateClientResponse
impl Default for MsgIbcSoftwareUpgrade
impl Default for MsgIbcSoftwareUpgradeResponse
impl Default for MsgRecoverClient
impl Default for MsgRecoverClientResponse
impl Default for MsgSubmitMisbehaviour
impl Default for MsgSubmitMisbehaviourResponse
impl Default for MsgUpdateClient
impl Default for MsgUpdateClientResponse
impl Default for ibc_core::client::context::types::proto::v1::MsgUpdateParams
impl Default for ibc_core::client::context::types::proto::v1::MsgUpdateParamsResponse
impl Default for MsgUpgradeClient
impl Default for MsgUpgradeClientResponse
impl Default for ibc_core::client::context::types::proto::v1::Params
impl Default for QueryClientParamsRequest
impl Default for QueryClientParamsResponse
impl Default for QueryClientStateRequest
impl Default for QueryClientStateResponse
impl Default for QueryClientStatesRequest
impl Default for QueryClientStatesResponse
impl Default for QueryClientStatusRequest
impl Default for QueryClientStatusResponse
impl Default for QueryConsensusStateHeightsRequest
impl Default for QueryConsensusStateHeightsResponse
impl Default for QueryConsensusStateRequest
impl Default for QueryConsensusStateResponse
impl Default for QueryConsensusStatesRequest
impl Default for QueryConsensusStatesResponse
impl Default for QueryUpgradedClientStateRequest
impl Default for QueryUpgradedClientStateResponse
impl Default for ibc_core::client::context::types::proto::v1::QueryUpgradedConsensusStateRequest
impl Default for ibc_core::client::context::types::proto::v1::QueryUpgradedConsensusStateResponse
impl Default for UpgradeProposal
impl Default for CommitmentPrefix
impl Default for BatchEntry
impl Default for BatchProof
impl Default for CommitmentProof
impl Default for CompressedBatchEntry
impl Default for CompressedBatchProof
impl Default for CompressedExistenceProof
impl Default for CompressedNonExistenceProof
impl Default for ExistenceProof
impl Default for InnerOp
impl Default for InnerSpec
impl Default for LeafOp
impl Default for NonExistenceProof
impl Default for ProofSpec
impl Default for MerklePath
impl Default for MerklePrefix
impl Default for MerkleProof
impl Default for MerkleRoot
impl Default for ProofSpecs
impl Default for ClientPaths
impl Default for ibc_core::connection::types::proto::v1::ConnectionEnd
impl Default for ConnectionPaths
impl Default for ibc_core::connection::types::proto::v1::Counterparty
impl Default for ibc_core::connection::types::proto::v1::GenesisState
impl Default for IdentifiedConnection
impl Default for MsgConnectionOpenAck
impl Default for MsgConnectionOpenAckResponse
impl Default for MsgConnectionOpenConfirm
impl Default for MsgConnectionOpenConfirmResponse
impl Default for MsgConnectionOpenInit
impl Default for MsgConnectionOpenInitResponse
impl Default for MsgConnectionOpenTry
impl Default for MsgConnectionOpenTryResponse
impl Default for ibc_core::connection::types::proto::v1::MsgUpdateParams
impl Default for ibc_core::connection::types::proto::v1::MsgUpdateParamsResponse
impl Default for ibc_core::connection::types::proto::v1::Params
impl Default for QueryClientConnectionsRequest
impl Default for QueryClientConnectionsResponse
impl Default for QueryConnectionClientStateRequest
impl Default for QueryConnectionClientStateResponse
impl Default for QueryConnectionConsensusStateRequest
impl Default for QueryConnectionConsensusStateResponse
impl Default for QueryConnectionParamsRequest
impl Default for QueryConnectionParamsResponse
impl Default for QueryConnectionRequest
impl Default for QueryConnectionResponse
impl Default for QueryConnectionsRequest
impl Default for QueryConnectionsResponse
impl Default for ibc_core::connection::types::proto::v1::Version
impl Default for ibc_core::connection::types::ConnectionEnd
impl Default for ibc_core::connection::types::Counterparty
impl Default for ibc_core::connection::types::version::Version
impl Default for ChannelId
impl Default for ClientId
impl Default for ConnectionId
impl Default for Sequence
impl Default for Any
impl Default for ibc_core::primitives::Timestamp
impl Default for Global
impl Default for CString
impl Default for core::fmt::Error
impl Default for SipHasher
impl Default for PhantomPinned
impl Default for RangeFull
impl Default for Alignment
Returns Alignment::MIN
, which is valid for any type.
impl Default for AtomicBool
impl Default for AtomicI8
impl Default for AtomicI16
impl Default for AtomicI32
impl Default for AtomicI64
impl Default for AtomicIsize
impl Default for AtomicU8
impl Default for AtomicU16
impl Default for AtomicU32
impl Default for AtomicU64
impl Default for AtomicUsize
impl Default for core::time::Duration
impl Default for System
impl Default for OsString
impl Default for FileTimes
impl Default for DefaultHasher
impl Default for RandomState
impl Default for std::io::util::Empty
impl Default for Sink
impl Default for PathBuf
impl Default for ExitCode
The default value is ExitCode::SUCCESS
impl Default for ExitStatus
The default value is one which indicates successful completion.
impl Default for Condvar
impl Default for anyhow::Chain<'_>
impl Default for eyre::Chain<'_>
impl Default for itoa::Buffer
impl Default for ryu::buffer::Buffer
impl Default for IgnoredAny
impl Default for Map<String, Value>
impl Default for Base64
impl Default for Bech32
impl Default for Hex
impl Default for Identity
impl Default for B0
impl Default for B1
impl Default for Z0
impl Default for Equal
impl Default for Greater
impl Default for Less
impl Default for UTerm
impl Default for Box<str>
impl Default for Box<CStr>
impl Default for Box<OsStr>
impl Default for String
impl Default for AHasher
Provides a default Hasher with fixed keys. This is typically used in conjunction with BuildHasherDefault to create [AHasher]s in order to hash the keys of the map.
Generally it is preferable to use [RandomState] instead, so that different hashmaps will have different keys. However if fixed keys are desirable this may be used instead.
Example
use std::hash::BuildHasherDefault;
use ahash::{AHasher, RandomState};
use std::collections::HashMap;
let mut map: HashMap<i32, i32, BuildHasherDefault<AHasher>> = HashMap::default();
map.insert(12, 34);
impl Default for AbciMessageLog
impl Default for AbciParams
impl Default for AbciParams
impl Default for AbciQueryRequest
impl Default for AbciQueryResponse
impl Default for AbciResponses
impl Default for AbciResponses
impl Default for AbciResponsesInfo
impl Default for AbciResponsesInfo
impl Default for AbciResponsesInfo
impl Default for AddressBytesToStringRequest
impl Default for AddressBytesToStringResponse
impl Default for AddressList
impl Default for AddressStringToBytesRequest
impl Default for AddressStringToBytesResponse
impl Default for Allocation
impl Default for Annotation
impl Default for App
impl Default for App
impl Default for App
impl Default for AppHash
impl Default for ApplySnapshotChunk
impl Default for ApplySnapshotChunkResult
impl Default for ArrayValidation
impl Default for Attribute
impl Default for AuthInfo
impl Default for AuthSigMessage
impl Default for AuthSigMessage
impl Default for AuthSigMessage
impl Default for AuthorizationType
impl Default for AuxSignerData
impl Default for Balance
impl Default for BaseAccount
impl Default for Bech32PrefixRequest
impl Default for Bech32PrefixResponse
impl Default for BeginBlock
impl Default for Bip44Params
impl Default for BitArray
impl Default for BitArray
impl Default for BitArray
impl Default for Block
impl Default for Block
impl Default for Block
impl Default for Block
impl Default for BlockId
impl Default for BlockId
impl Default for BlockId
impl Default for BlockIdFlag
impl Default for BlockIdFlag
impl Default for BlockIdFlag
impl Default for BlockMeta
impl Default for BlockMeta
impl Default for BlockMeta
impl Default for BlockParams
impl Default for BlockParams
impl Default for BlockParams
impl Default for BlockParams
impl Default for BlockPart
impl Default for BlockPart
impl Default for BlockPart
impl Default for BlockRequest
impl Default for BlockRequest
impl Default for BlockRequest
impl Default for BlockResponse
impl Default for BlockResponse
impl Default for BlockResponse
impl Default for BlockStoreState
impl Default for BlockStoreState
impl Default for BlockStoreState
impl Default for BondStatus
impl Default for BroadcastMode
impl Default for BroadcastTxRequest
impl Default for BroadcastTxResponse
impl Default for Bytes
impl Default for BytesMut
impl Default for CType
impl Default for CancelSoftwareUpgradeProposal
impl Default for CanonicalBlockId
impl Default for CanonicalBlockId
impl Default for CanonicalBlockId
impl Default for CanonicalPartSetHeader
impl Default for CanonicalPartSetHeader
impl Default for CanonicalPartSetHeader
impl Default for CanonicalProposal
impl Default for CanonicalProposal
impl Default for CanonicalProposal
impl Default for CanonicalVote
impl Default for CanonicalVote
impl Default for CanonicalVote
impl Default for CanonicalVoteExtension
impl Default for Chain
impl Default for ChainInfo
impl Default for ChangeRewardDenomsProposal
impl Default for ChannelToChain
impl Default for Channels
impl Default for CheckTx
impl Default for CheckTxKind
impl Default for CheckTxType
impl Default for CheckTxType
impl Default for CheckTxType
impl Default for ChunkRequest
impl Default for ChunkRequest
impl Default for ChunkRequest
impl Default for ChunkResponse
impl Default for ChunkResponse
impl Default for ChunkResponse
impl Default for ClientState
impl Default for ClientState
impl Default for ClientState
impl Default for ClientState
impl Default for ClientState
impl Default for Code
impl Default for Coin
impl Default for Commission
impl Default for CommissionRates
impl Default for Commit
impl Default for Commit
impl Default for Commit
impl Default for Commit
impl Default for Commit
impl Default for CommitInfo
impl Default for CommitInfo
impl Default for CommitSig
impl Default for CommitSig
impl Default for CommitSig
impl Default for CompactBitArray
impl Default for Config
impl Default for ConfigRequest
impl Default for ConfigResponse
impl Default for Consensus
impl Default for Consensus
impl Default for Consensus
impl Default for ConsensusParams
impl Default for ConsensusParams
impl Default for ConsensusParams
impl Default for ConsensusParams
impl Default for ConsensusParamsInfo
impl Default for ConsensusParamsInfo
impl Default for ConsensusParamsInfo
impl Default for ConsensusState
impl Default for ConsensusState
impl Default for ConsensusState
impl Default for ConsumerAdditionProposal
impl Default for ConsumerAdditionProposals
impl Default for ConsumerAddrsToPrune
impl Default for ConsumerGenesisState
impl Default for ConsumerPacketData
impl Default for ConsumerPacketDataList
impl Default for ConsumerPacketDataType
impl Default for ConsumerPacketDataV1
impl Default for ConsumerParams
impl Default for ConsumerRemovalProposal
impl Default for ConsumerRemovalProposals
impl Default for ConsumerState
impl Default for CosmosTx
impl Default for CrossChainValidator
impl Default for Data
impl Default for Data
impl Default for Data
impl Default for Data
impl Default for Day
Creates a modifier that indicates the value is padded with zeroes.
impl Default for DecCoin
impl Default for DecProto
impl Default for Declaration
impl Default for DefaultNodeInfo
impl Default for DefaultNodeInfo
impl Default for DefaultNodeInfo
impl Default for DefaultNodeInfoOther
impl Default for DefaultNodeInfoOther
impl Default for DefaultNodeInfoOther
impl Default for Delegation
impl Default for DelegationResponse
impl Default for DeliverTx
impl Default for DenomOwner
impl Default for DenomTrace
impl Default for DenomUnit
impl Default for Deposit
impl Default for Deposit
impl Default for DepositParams
impl Default for DepositParams
impl Default for Description
impl Default for DescriptorProto
impl Default for DominoOp
impl Default for DominoOp
impl Default for DominoOp
impl Default for DuplicateVoteEvidence
impl Default for DuplicateVoteEvidence
impl Default for DuplicateVoteEvidence
impl Default for Duration
impl Default for Duration
impl Default for Duration
impl Default for DvPair
impl Default for DvPairs
impl Default for DvvTriplet
impl Default for DvvTriplets
impl Default for Eager
impl Default for Echo
impl Default for EditionDefault
impl Default for End
Creates a modifier used to represent the end of input.
impl Default for EndBlock
impl Default for EndHeight
impl Default for EndHeight
impl Default for EndHeight
impl Default for EnumDescriptorProto
impl Default for EnumOptions
impl Default for EnumReservedRange
impl Default for EnumType
impl Default for EnumValueDescriptorProto
impl Default for EnumValueOptions
impl Default for Error
impl Default for Errors
impl Default for Errors
impl Default for Errors
impl Default for EthAccount
impl Default for Event
impl Default for Event
impl Default for Event
impl Default for EventAttribute
impl Default for EventAttribute
impl Default for EventAttribute
impl Default for EventDataRoundState
impl Default for EventDataRoundState
impl Default for EventDataRoundState
impl Default for Evidence
impl Default for Evidence
impl Default for Evidence
impl Default for Evidence
impl Default for EvidenceList
impl Default for EvidenceList
impl Default for EvidenceList
impl Default for EvidenceParams
impl Default for EvidenceParams
impl Default for EvidenceParams
impl Default for EvidenceType
impl Default for ExecTxResult
impl Default for ExecTxResult
impl Default for ExportedVscSendTimestamp
impl Default for ExtendedCommit
impl Default for ExtendedCommitInfo
impl Default for ExtendedCommitInfo
impl Default for ExtendedCommitSig
impl Default for ExtendedVoteInfo
impl Default for ExtendedVoteInfo
impl Default for ExtensionRange
impl Default for ExtensionRangeOptions
impl Default for FeatureSet
impl Default for Fee
impl Default for Fee
impl Default for FeeEnabledChannel
impl Default for FieldDescriptorProto
impl Default for FieldOptions
impl Default for FieldPresence
impl Default for FileDescriptorProto
impl Default for FileDescriptorSet
impl Default for FileOptions
impl Default for FormatterOptions
impl Default for ForwardRelayerAddress
impl Default for Fraction
impl Default for FungibleTokenPacketData
impl Default for GasInfo
impl Default for GeneralPurposeConfig
impl Default for GeneratedCodeInfo
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GenesisState
impl Default for GetBlockByHeightRequest
impl Default for GetBlockByHeightResponse
impl Default for GetBlockWithTxsRequest
impl Default for GetBlockWithTxsResponse
impl Default for GetLatestBlockRequest
impl Default for GetLatestBlockResponse
impl Default for GetLatestValidatorSetRequest
impl Default for GetLatestValidatorSetResponse
impl Default for GetNodeInfoRequest
impl Default for GetNodeInfoResponse
impl Default for GetSyncingRequest
impl Default for GetSyncingResponse
impl Default for GetTxRequest
impl Default for GetTxResponse
impl Default for GetTxsEventRequest
impl Default for GetTxsEventResponse
impl Default for GetValidatorSetByHeightRequest
impl Default for GetValidatorSetByHeightResponse
impl Default for GlobalSlashEntry
impl Default for HandshakeMetadata
impl Default for HasVote
impl Default for HasVote
impl Default for HasVote
impl Default for Hash
impl Default for HashedParams
impl Default for HashedParams
impl Default for HashedParams
impl Default for Header
impl Default for Header
impl Default for Header
impl Default for Header
impl Default for Header
impl Default for Header
impl Default for Header
impl Default for Header
impl Default for HeaderData
impl Default for Height
impl Default for HeightToValsetUpdateId
impl Default for HistoricalInfo
impl Default for Hour
Creates a modifier that indicates the value is padded with zeroes and has the 24-hour representation.
impl Default for Id
impl Default for IdempotencyLevel
impl Default for IdentifiedPacketFees
impl Default for IncentivizedAcknowledgement
impl Default for Info
impl Default for Infraction
impl Default for InfractionType
impl Default for InfractionType
impl Default for InitChain
impl Default for InitTimeoutTimestamp
impl Default for Input
impl Default for IntProto
impl Default for InterchainAccount
impl Default for InterchainAccountPacketData
impl Default for InvalidBufferSize
impl Default for InvalidOutputSize
impl Default for JsType
impl Default for JsonFormat
impl Default for Keccak224Core
impl Default for Keccak256Core
impl Default for Keccak256FullCore
impl Default for Keccak384Core
impl Default for Keccak512Core
impl Default for KeyAssignmentReplacement
impl Default for Label
impl Default for LastCommitInfo
impl Default for LastTransmissionBlockHeight
impl Default for LastValidatorPower
impl Default for Lazy
impl Default for Ledger
impl Default for LegacyAbciResponses
impl Default for LegacyAminoPubKey
impl Default for LightBlock
impl Default for LightBlock
impl Default for LightBlock
impl Default for LightClientAttackEvidence
impl Default for LightClientAttackEvidence
impl Default for LightClientAttackEvidence
impl Default for List
impl Default for ListAllInterfacesRequest
impl Default for ListAllInterfacesResponse
impl Default for ListImplementationsRequest
impl Default for ListImplementationsResponse
impl Default for ListSnapshots
impl Default for LoadSnapshotChunk
impl Default for Local
impl Default for Location
impl Default for MaturedUnbondingOps
impl Default for MaturingVscPacket
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for Message
impl Default for MessageEncoding
impl Default for MessageOptions
impl Default for Metadata
impl Default for Metadata
impl Default for Metadata
impl Default for Metadata
impl Default for Metadata
impl Default for MethodDescriptorProto
impl Default for MethodOptions
impl Default for MigrateFromInfo
impl Default for Minute
Creates a modifier that indicates the value is padded with zeroes.
impl Default for Misbehavior
impl Default for Misbehavior
impl Default for MisbehaviorType
impl Default for MisbehaviorType
impl Default for Misbehaviour
impl Default for Misbehaviour
impl Default for Misbehaviour
impl Default for ModeInfo
impl Default for Module
impl Default for Module
impl Default for Module
impl Default for Module
impl Default for Module
impl Default for Module
impl Default for ModuleAccount
impl Default for ModuleAccountPermission
impl Default for ModuleCredential
impl Default for ModuleDescriptor
impl Default for ModuleVersion
impl Default for Month
Creates an instance of this type that indicates the value uses the
Numerical
representation, is padded with zeroes,
and is case-sensitive when parsing.
impl Default for MonthRepr
Creates a modifier that indicates the value uses the
Numerical
representation.
impl Default for MsgAssignConsumerKey
impl Default for MsgAssignConsumerKeyResponse
impl Default for MsgBeginRedelegate
impl Default for MsgBeginRedelegateResponse
impl Default for MsgCancelUnbondingDelegation
impl Default for MsgCancelUnbondingDelegationResponse
impl Default for MsgCancelUpgrade
impl Default for MsgCancelUpgradeResponse
impl Default for MsgCreateValidator
impl Default for MsgCreateValidatorResponse
impl Default for MsgData
impl Default for MsgDelegate
impl Default for MsgDelegateResponse
impl Default for MsgDeposit
impl Default for MsgDeposit
impl Default for MsgDepositResponse
impl Default for MsgDepositResponse
impl Default for MsgEditValidator
impl Default for MsgEditValidatorResponse
impl Default for MsgExecLegacyContent
impl Default for MsgExecLegacyContentResponse
impl Default for MsgInfo
impl Default for MsgInfo
impl Default for MsgInfo
impl Default for MsgMultiSend
impl Default for MsgMultiSendResponse
impl Default for MsgPayPacketFee
impl Default for MsgPayPacketFeeAsync
impl Default for MsgPayPacketFeeAsyncResponse
impl Default for MsgPayPacketFeeResponse
impl Default for MsgRegisterCounterpartyPayee
impl Default for MsgRegisterCounterpartyPayeeResponse
impl Default for MsgRegisterInterchainAccount
impl Default for MsgRegisterInterchainAccountResponse
impl Default for MsgRegisterPayee
impl Default for MsgRegisterPayeeResponse
impl Default for MsgSend
impl Default for MsgSendResponse
impl Default for MsgSendTx
impl Default for MsgSendTxResponse
impl Default for MsgSetSendEnabled
impl Default for MsgSetSendEnabledResponse
impl Default for MsgSoftwareUpgrade
impl Default for MsgSoftwareUpgradeResponse
impl Default for MsgSubmitConsumerDoubleVoting
impl Default for MsgSubmitConsumerDoubleVotingResponse
impl Default for MsgSubmitConsumerMisbehaviour
impl Default for MsgSubmitConsumerMisbehaviourResponse
impl Default for MsgSubmitProposal
impl Default for MsgSubmitProposal
impl Default for MsgSubmitProposalResponse
impl Default for MsgSubmitProposalResponse
impl Default for MsgSubmitQueryResponse
impl Default for MsgSubmitQueryResponseResponse
impl Default for MsgTransfer
impl Default for MsgTransferResponse
impl Default for MsgUndelegate
impl Default for MsgUndelegateResponse
impl Default for MsgUpdateParams
impl Default for MsgUpdateParams
impl Default for MsgUpdateParams
impl Default for MsgUpdateParams
impl Default for MsgUpdateParams
impl Default for MsgUpdateParams
impl Default for MsgUpdateParams
impl Default for MsgUpdateParamsResponse
impl Default for MsgUpdateParamsResponse
impl Default for MsgUpdateParamsResponse
impl Default for MsgUpdateParamsResponse
impl Default for MsgUpdateParamsResponse
impl Default for MsgUpdateParamsResponse
impl Default for MsgUpdateParamsResponse
impl Default for MsgVote
impl Default for MsgVote
impl Default for MsgVoteResponse
impl Default for MsgVoteResponse
impl Default for MsgVoteWeighted
impl Default for MsgVoteWeighted
impl Default for MsgVoteWeightedResponse
impl Default for MsgVoteWeightedResponse
impl Default for Multi
impl Default for Multi
impl Default for Multi
impl Default for MultiSignature
impl Default for NamePart
impl Default for NetAddress
impl Default for NetAddress
impl Default for NetAddress
impl Default for NewRoundStep
impl Default for NewRoundStep
impl Default for NewRoundStep
impl Default for NewValidBlock
impl Default for NewValidBlock
impl Default for NewValidBlock
impl Default for NextFeeDistributionEstimate
impl Default for NoBlockResponse
impl Default for NoBlockResponse
impl Default for NoBlockResponse
impl Default for NumberValidation
impl Default for ObjectValidation
impl Default for OfferSnapshot
impl Default for Offline
impl Default for OffsetHour
Creates a modifier that indicates the value only uses a sign for negative values and is padded with zeroes.
impl Default for OffsetMinute
Creates a modifier that indicates the value is padded with zeroes.
impl Default for OffsetSecond
Creates a modifier that indicates the value is padded with zeroes.
impl Default for OnceBool
impl Default for OnceNonZeroUsize
impl Default for OneofDescriptorProto
impl Default for OneofOptions
impl Default for OptimizeMode
impl Default for OptionRetention
impl Default for OptionTargetType
impl Default for OrderBy
impl Default for Ordinal
Creates a modifier that indicates the value is padded with zeroes.
impl Default for Output
impl Default for OutstandingDowntime
impl Default for PackageReference
impl Default for Packet
impl Default for Packet
impl Default for Packet
impl Default for PacketFee
impl Default for PacketFees
impl Default for PacketMsg
impl Default for PacketMsg
impl Default for PacketMsg
impl Default for PacketPing
impl Default for PacketPing
impl Default for PacketPing
impl Default for PacketPong
impl Default for PacketPong
impl Default for PacketPong
impl Default for Padding
Creates a modifier that indicates the value is padded with zeroes.
impl Default for PageRequest
impl Default for PageResponse
impl Default for Pair
impl Default for Pairs
impl Default for Params
impl Default for Params
impl Default for Params
impl Default for Params
impl Default for Params
impl Default for Params
impl Default for Params
impl Default for Params
impl Default for Part
impl Default for Part
impl Default for Part
impl Default for PartSetHeader
impl Default for PartSetHeader
impl Default for PartSetHeader
impl Default for Period
Creates a modifier that indicates the value uses the upper-case representation and is case-sensitive when parsing.
impl Default for PexAddrs
impl Default for PexAddrs
impl Default for PexAddrs
impl Default for PexRequest
impl Default for PexRequest
impl Default for PexRequest
impl Default for PingRequest
impl Default for PingRequest
impl Default for PingRequest
impl Default for PingResponse
impl Default for PingResponse
impl Default for PingResponse
impl Default for Plan
impl Default for Pool
impl Default for PortableRegistryBuilder
impl Default for Power
impl Default for PrivKey
impl Default for PrivKey
impl Default for PrivKey
impl Default for ProcessProposal
impl Default for Proof
impl Default for Proof
impl Default for Proof
impl Default for ProofOp
impl Default for ProofOp
impl Default for ProofOp
impl Default for ProofOp
impl Default for ProofOps
impl Default for ProofOps
impl Default for ProofOps
impl Default for ProofOps
impl Default for Proposal
impl Default for Proposal
impl Default for Proposal
impl Default for Proposal
impl Default for Proposal
impl Default for Proposal
impl Default for Proposal
impl Default for Proposal
impl Default for ProposalPol
impl Default for ProposalPol
impl Default for ProposalPol
impl Default for ProposalStatus
impl Default for ProposalStatus
impl Default for ProposalStatus
impl Default for ProposalStatus
impl Default for ProposerPriority
impl Default for ProtocolVersion
impl Default for ProtocolVersion
impl Default for ProtocolVersion
impl Default for PubKey
impl Default for PubKey
impl Default for PubKey
impl Default for PubKeyRequest
impl Default for PubKeyRequest
impl Default for PubKeyRequest
impl Default for PubKeyResponse
impl Default for PubKeyResponse
impl Default for PubKeyResponse
impl Default for PublicKey
impl Default for PublicKey
impl Default for PublicKey
impl Default for Query
impl Default for QueryAccountAddressByIdRequest
impl Default for QueryAccountAddressByIdResponse
impl Default for QueryAccountInfoRequest
impl Default for QueryAccountInfoResponse
impl Default for QueryAccountRequest
impl Default for QueryAccountResponse
impl Default for QueryAccountsRequest
impl Default for QueryAccountsResponse
impl Default for QueryAllBalancesRequest
impl Default for QueryAllBalancesResponse
impl Default for QueryAppliedPlanRequest
impl Default for QueryAppliedPlanResponse
impl Default for QueryAuthorityRequest
impl Default for QueryAuthorityResponse
impl Default for QueryBalanceRequest
impl Default for QueryBalanceResponse
impl Default for QueryConsumerChainStartProposalsRequest
impl Default for QueryConsumerChainStartProposalsResponse
impl Default for QueryConsumerChainStopProposalsRequest
impl Default for QueryConsumerChainStopProposalsResponse
impl Default for QueryConsumerChainsRequest
impl Default for QueryConsumerChainsResponse
impl Default for QueryConsumerGenesisRequest
impl Default for QueryConsumerGenesisResponse
impl Default for QueryCounterpartyPayeeRequest
impl Default for QueryCounterpartyPayeeResponse
impl Default for QueryCurrentPlanRequest
impl Default for QueryCurrentPlanResponse
impl Default for QueryDelegationRequest
impl Default for QueryDelegationResponse
impl Default for QueryDelegatorDelegationsRequest
impl Default for QueryDelegatorDelegationsResponse
impl Default for QueryDelegatorUnbondingDelegationsRequest
impl Default for QueryDelegatorUnbondingDelegationsResponse
impl Default for QueryDelegatorValidatorRequest
impl Default for QueryDelegatorValidatorResponse
impl Default for QueryDelegatorValidatorsRequest
impl Default for QueryDelegatorValidatorsResponse
impl Default for QueryDenomHashRequest
impl Default for QueryDenomHashResponse
impl Default for QueryDenomMetadataRequest
impl Default for QueryDenomMetadataResponse
impl Default for QueryDenomOwnersRequest
impl Default for QueryDenomOwnersResponse
impl Default for QueryDenomTraceRequest
impl Default for QueryDenomTraceResponse
impl Default for QueryDenomTracesRequest
impl Default for QueryDenomTracesResponse
impl Default for QueryDenomsMetadataRequest
impl Default for QueryDenomsMetadataResponse
impl Default for QueryDepositRequest
impl Default for QueryDepositRequest
impl Default for QueryDepositResponse
impl Default for QueryDepositResponse
impl Default for QueryDepositsRequest
impl Default for QueryDepositsRequest
impl Default for QueryDepositsResponse
impl Default for QueryDepositsResponse
impl Default for QueryEscrowAddressRequest
impl Default for QueryEscrowAddressResponse
impl Default for QueryFeeEnabledChannelRequest
impl Default for QueryFeeEnabledChannelResponse
impl Default for QueryFeeEnabledChannelsRequest
impl Default for QueryFeeEnabledChannelsResponse
impl Default for QueryHistoricalInfoRequest
impl Default for QueryHistoricalInfoResponse
impl Default for QueryIncentivizedPacketRequest
impl Default for QueryIncentivizedPacketResponse
impl Default for QueryIncentivizedPacketsForChannelRequest
impl Default for QueryIncentivizedPacketsForChannelResponse
impl Default for QueryIncentivizedPacketsRequest
impl Default for QueryIncentivizedPacketsResponse
impl Default for QueryInterchainAccountRequest
impl Default for QueryInterchainAccountResponse
impl Default for QueryModuleAccountByNameRequest
impl Default for QueryModuleAccountByNameResponse
impl Default for QueryModuleAccountsRequest
impl Default for QueryModuleAccountsResponse
impl Default for QueryModuleVersionsRequest
impl Default for QueryModuleVersionsResponse
impl Default for QueryNextFeeDistributionEstimateRequest
impl Default for QueryNextFeeDistributionEstimateResponse
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsRequest
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryParamsResponse
impl Default for QueryPayeeRequest
impl Default for QueryPayeeResponse
impl Default for QueryPoolRequest
impl Default for QueryPoolResponse
impl Default for QueryProposalRequest
impl Default for QueryProposalRequest
impl Default for QueryProposalResponse
impl Default for QueryProposalResponse
impl Default for QueryProposalsRequest
impl Default for QueryProposalsRequest
impl Default for QueryProposalsResponse
impl Default for QueryProposalsResponse
impl Default for QueryProviderInfoRequest
impl Default for QueryProviderInfoResponse
impl Default for QueryRedelegationsRequest
impl Default for QueryRedelegationsResponse
impl Default for QueryRegisteredConsumerRewardDenomsRequest
impl Default for QueryRegisteredConsumerRewardDenomsResponse
impl Default for QuerySendEnabledRequest
impl Default for QuerySendEnabledResponse
impl Default for QuerySpendableBalanceByDenomRequest
impl Default for QuerySpendableBalanceByDenomResponse
impl Default for QuerySpendableBalancesRequest
impl Default for QuerySpendableBalancesResponse
impl Default for QuerySupplyOfRequest
impl Default for QuerySupplyOfResponse
impl Default for QueryTallyResultRequest
impl Default for QueryTallyResultRequest
impl Default for QueryTallyResultResponse
impl Default for QueryTallyResultResponse
impl Default for QueryThrottleStateRequest
impl Default for QueryThrottleStateResponse
impl Default for QueryThrottledConsumerPacketDataRequest
impl Default for QueryThrottledConsumerPacketDataResponse
impl Default for QueryTotalAckFeesRequest
impl Default for QueryTotalAckFeesResponse
impl Default for QueryTotalEscrowForDenomRequest
impl Default for QueryTotalEscrowForDenomResponse
impl Default for QueryTotalRecvFeesRequest
impl Default for QueryTotalRecvFeesResponse
impl Default for QueryTotalSupplyRequest
impl Default for QueryTotalSupplyResponse
impl Default for QueryTotalTimeoutFeesRequest
impl Default for QueryTotalTimeoutFeesResponse
impl Default for QueryUnbondingDelegationRequest
impl Default for QueryUnbondingDelegationResponse
impl Default for QueryUpgradedConsensusStateRequest
impl Default for QueryUpgradedConsensusStateResponse
impl Default for QueryValidatorConsumerAddrRequest
impl Default for QueryValidatorConsumerAddrResponse
impl Default for QueryValidatorDelegationsRequest
impl Default for QueryValidatorDelegationsResponse
impl Default for QueryValidatorProviderAddrRequest
impl Default for QueryValidatorProviderAddrResponse
impl Default for QueryValidatorRequest
impl Default for QueryValidatorResponse
impl Default for QueryValidatorUnbondingDelegationsRequest
impl Default for QueryValidatorUnbondingDelegationsResponse
impl Default for QueryValidatorsRequest
impl Default for QueryValidatorsResponse
impl Default for QueryVoteRequest
impl Default for QueryVoteRequest
impl Default for QueryVoteResponse
impl Default for QueryVoteResponse
impl Default for QueryVotesRequest
impl Default for QueryVotesRequest
impl Default for QueryVotesResponse
impl Default for QueryVotesResponse
impl Default for Record
impl Default for Redelegation
impl Default for RedelegationEntry
impl Default for RedelegationEntryResponse
impl Default for RedelegationResponse
impl Default for RegisteredCounterpartyPayee
impl Default for RegisteredPayee
impl Default for Registry
impl Default for RemoteSignerError
impl Default for RemoteSignerError
impl Default for RemoteSignerError
impl Default for RepeatedFieldEncoding
impl Default for Request
impl Default for Request
impl Default for Request
impl Default for RequestApplySnapshotChunk
impl Default for RequestApplySnapshotChunk
impl Default for RequestApplySnapshotChunk
impl Default for RequestBeginBlock
impl Default for RequestBeginBlock
impl Default for RequestBroadcastTx
impl Default for RequestBroadcastTx
impl Default for RequestBroadcastTx
impl Default for RequestCheckTx
impl Default for RequestCheckTx
impl Default for RequestCheckTx
impl Default for RequestCommit
impl Default for RequestCommit
impl Default for RequestCommit
impl Default for RequestDeliverTx
impl Default for RequestDeliverTx
impl Default for RequestEcho
impl Default for RequestEcho
impl Default for RequestEcho
impl Default for RequestEndBlock
impl Default for RequestEndBlock
impl Default for RequestExtendVote
impl Default for RequestFinalizeBlock
impl Default for RequestFlush
impl Default for RequestFlush
impl Default for RequestFlush
impl Default for RequestInfo
impl Default for RequestInfo
impl Default for RequestInfo
impl Default for RequestInitChain
impl Default for RequestInitChain
impl Default for RequestInitChain
impl Default for RequestListSnapshots
impl Default for RequestListSnapshots
impl Default for RequestListSnapshots
impl Default for RequestLoadSnapshotChunk
impl Default for RequestLoadSnapshotChunk
impl Default for RequestLoadSnapshotChunk
impl Default for RequestOfferSnapshot
impl Default for RequestOfferSnapshot
impl Default for RequestOfferSnapshot
impl Default for RequestPing
impl Default for RequestPing
impl Default for RequestPing
impl Default for RequestPrepareProposal
impl Default for RequestPrepareProposal
impl Default for RequestProcessProposal
impl Default for RequestProcessProposal
impl Default for RequestQuery
impl Default for RequestQuery
impl Default for RequestQuery
impl Default for RequestSetOption
impl Default for RequestVerifyVoteExtension
impl Default for ReservedRange
impl Default for Response
impl Default for Response
impl Default for Response
impl Default for ResponseApplySnapshotChunk
impl Default for ResponseApplySnapshotChunk
impl Default for ResponseApplySnapshotChunk
impl Default for ResponseBeginBlock
impl Default for ResponseBeginBlock
impl Default for ResponseBeginBlock
impl Default for ResponseBroadcastTx
impl Default for ResponseBroadcastTx
impl Default for ResponseBroadcastTx
impl Default for ResponseCheckTx
impl Default for ResponseCheckTx
impl Default for ResponseCheckTx
impl Default for ResponseCommit
impl Default for ResponseCommit
impl Default for ResponseCommit
impl Default for ResponseDeliverTx
impl Default for ResponseDeliverTx
impl Default for ResponseEcho
impl Default for ResponseEcho
impl Default for ResponseEcho
impl Default for ResponseEndBlock
impl Default for ResponseEndBlock
impl Default for ResponseEndBlock
impl Default for ResponseException
impl Default for ResponseException
impl Default for ResponseException
impl Default for ResponseExtendVote
impl Default for ResponseFinalizeBlock
impl Default for ResponseFlush
impl Default for ResponseFlush
impl Default for ResponseFlush
impl Default for ResponseInfo
impl Default for ResponseInfo
impl Default for ResponseInfo
impl Default for ResponseInitChain
impl Default for ResponseInitChain
impl Default for ResponseInitChain
impl Default for ResponseListSnapshots
impl Default for ResponseListSnapshots
impl Default for ResponseListSnapshots
impl Default for ResponseLoadSnapshotChunk
impl Default for ResponseLoadSnapshotChunk
impl Default for ResponseLoadSnapshotChunk
impl Default for ResponseOfferSnapshot
impl Default for ResponseOfferSnapshot
impl Default for ResponseOfferSnapshot
impl Default for ResponsePing
impl Default for ResponsePing
impl Default for ResponsePing
impl Default for ResponsePrepareProposal
impl Default for ResponsePrepareProposal
impl Default for ResponseProcessProposal
impl Default for ResponseProcessProposal
impl Default for ResponseQuery
impl Default for ResponseQuery
impl Default for ResponseQuery
impl Default for ResponseSetOption
impl Default for ResponseVerifyVoteExtension
impl Default for Result
impl Default for Result
impl Default for Result
impl Default for Result
impl Default for Result
impl Default for Result
impl Default for Result
impl Default for Ripemd128Core
impl Default for Ripemd160Core
impl Default for Ripemd256Core
impl Default for Ripemd320Core
impl Default for RootSchema
impl Default for Round
impl Default for SchemaGenerator
impl Default for SchemaObject
impl Default for SchemaSettings
impl Default for SearchTxsResult
impl Default for Second
Creates a modifier that indicates the value is padded with zeroes.
impl Default for Semantic
impl Default for SendAuthorization
impl Default for SendEnabled
impl Default for ServiceDescriptorProto
impl Default for ServiceOptions
impl Default for Sha3_224Core
impl Default for Sha3_256Core
impl Default for Sha3_384Core
impl Default for Sha3_512Core
impl Default for Shake128Core
impl Default for Shake256Core
impl Default for SignBytes
impl Default for SignDoc
impl Default for SignDocDirectAux
impl Default for SignMode
impl Default for SignProposalRequest
impl Default for SignProposalRequest
impl Default for SignProposalRequest
impl Default for SignVoteRequest
impl Default for SignVoteRequest
impl Default for SignVoteRequest
impl Default for SignatureAndData
impl Default for SignatureDescriptor
impl Default for SignatureDescriptors
impl Default for SignedHeader
impl Default for SignedHeader
impl Default for SignedHeader
impl Default for SignedMsgType
impl Default for SignedMsgType
impl Default for SignedMsgType
impl Default for SignedProposalResponse
impl Default for SignedProposalResponse
impl Default for SignedProposalResponse
impl Default for SignedVoteResponse
impl Default for SignedVoteResponse
impl Default for SignedVoteResponse
impl Default for SignerInfo
impl Default for SimpleValidator
impl Default for SimpleValidator
impl Default for SimpleValidator
impl Default for SimulateRequest
impl Default for SimulateResponse
impl Default for SimulationResponse
impl Default for Single
impl Default for Single
impl Default for SlashAcks
impl Default for SlashPacketData
impl Default for SlashPacketDataV1
impl Default for SlashRecord
impl Default for Snapshot
impl Default for Snapshot
impl Default for Snapshot
impl Default for Snapshot
impl Default for SnapshotExtensionMeta
impl Default for SnapshotExtensionPayload
impl Default for SnapshotIavlItem
impl Default for SnapshotItem
impl Default for SnapshotKvItem
impl Default for SnapshotSchema
impl Default for SnapshotStoreItem
impl Default for SnapshotsRequest
impl Default for SnapshotsRequest
impl Default for SnapshotsRequest
impl Default for SnapshotsResponse
impl Default for SnapshotsResponse
impl Default for SnapshotsResponse
impl Default for SoftwareUpgradeProposal
impl Default for SourceCodeInfo
impl Default for StakeAuthorization
impl Default for State
impl Default for State
impl Default for State
impl Default for State
impl Default for StatusRequest
impl Default for StatusRequest
impl Default for StatusRequest
impl Default for StatusResponse
impl Default for StatusResponse
impl Default for StatusResponse
impl Default for StringEvent
impl Default for StringFieldValidation
impl Default for StringValidation
impl Default for SubschemaValidation
impl Default for Subsecond
Creates a modifier that indicates the stringified value contains one or more digits.
impl Default for SubsecondDigits
Creates a modifier that indicates the stringified value contains one or more digits.
impl Default for Supply
impl Default for TallyParams
impl Default for TallyParams
impl Default for TallyResult
impl Default for TallyResult
impl Default for TextProposal
impl Default for ThrottledPacketDataWrapper
impl Default for ThrottledSlashPacket
impl Default for TimedWalMessage
impl Default for TimedWalMessage
impl Default for TimedWalMessage
impl Default for TimeoutInfo
impl Default for TimeoutInfo
impl Default for TimeoutInfo
impl Default for Timestamp
impl Default for Timestamp
impl Default for TimestampedSignatureData
impl Default for Tip
impl Default for TransferAuthorization
impl Default for TrustThresholdFraction
impl Default for Tx
impl Default for TxBody
impl Default for TxDecodeAminoRequest
impl Default for TxDecodeAminoResponse
impl Default for TxDecodeRequest
impl Default for TxDecodeResponse
impl Default for TxEncodeAminoRequest
impl Default for TxEncodeAminoResponse
impl Default for TxEncodeRequest
impl Default for TxEncodeResponse
impl Default for TxIndexStatus
impl Default for TxMsgData
impl Default for TxProof
impl Default for TxProof
impl Default for TxProof
impl Default for TxRaw
impl Default for TxResponse
impl Default for TxResult
impl Default for TxResult
impl Default for TxResult
impl Default for Txs
impl Default for Txs
impl Default for Txs
impl Default for Type
impl Default for Type
impl Default for UnbondingDelegation
impl Default for UnbondingDelegationEntry
impl Default for UnbondingOp
impl Default for UninterpretedOption
impl Default for UnixTimestamp
Creates a modifier that indicates the value represents the number of seconds since the Unix epoch. The sign is not mandatory.
impl Default for UnixTimestampPrecision
Creates a modifier that indicates the value represents the number of seconds since the Unix epoch.
impl Default for ValAddresses
impl Default for Validator
impl Default for Validator
impl Default for Validator
impl Default for Validator
impl Default for Validator
impl Default for Validator
impl Default for Validator
impl Default for Validator
impl Default for ValidatorByConsumerAddr
impl Default for ValidatorConsumerPubKey
impl Default for ValidatorParams
impl Default for ValidatorParams
impl Default for ValidatorParams
impl Default for ValidatorSet
impl Default for ValidatorSet
impl Default for ValidatorSet
impl Default for ValidatorSetChangePacketData
impl Default for ValidatorSetChangePackets
impl Default for ValidatorUpdate
impl Default for ValidatorUpdate
impl Default for ValidatorUpdate
impl Default for ValidatorUpdates
impl Default for ValidatorsInfo
impl Default for ValidatorsInfo
impl Default for ValidatorsInfo
impl Default for ValidatorsVec
impl Default for ValsetUpdateIdToHeight
impl Default for ValueOp
impl Default for ValueOp
impl Default for ValueOp
impl Default for VerificationState
impl Default for VerifyStatus
impl Default for Version
impl Default for Version
impl Default for Version
impl Default for VersionInfo
impl Default for VersionParams
impl Default for VersionParams
impl Default for VersionParams
impl Default for VersionParams
impl Default for Vote
impl Default for Vote
impl Default for Vote
impl Default for Vote
impl Default for Vote
impl Default for Vote
impl Default for Vote
impl Default for Vote
impl Default for VoteInfo
impl Default for VoteInfo
impl Default for VoteInfo
impl Default for VoteOption
impl Default for VoteOption
impl Default for VoteSetBits
impl Default for VoteSetBits
impl Default for VoteSetBits
impl Default for VoteSetMaj23
impl Default for VoteSetMaj23
impl Default for VoteSetMaj23
impl Default for VotingParams
impl Default for VotingParams
impl Default for VscMaturedPacketData
impl Default for VscSendTimestamp
impl Default for VscUnbondingOps
impl Default for WalMessage
impl Default for WalMessage
impl Default for WalMessage
impl Default for WeekNumber
Creates a modifier that indicates that the value is padded with zeroes
and uses the Iso
representation.
impl Default for WeekNumberRepr
Creates a modifier that indicates that the value uses the Iso
representation.
impl Default for Weekday
Creates a modifier that indicates the value uses the Long
representation and is case-sensitive when parsing. If the representation is changed to a
numerical one, the instance defaults to one-based indexing.
impl Default for WeekdayRepr
Creates a modifier that indicates the value uses the Long
representation.
impl Default for WeightedVoteOption
impl Default for WeightedVoteOption
impl Default for Year
Creates a modifier that indicates the value uses the Full
representation, is padded with zeroes, uses the Gregorian calendar as its
base, and only includes the year’s sign if necessary.
impl Default for YearRepr
Creates a modifier that indicates the value uses the Full
representation.
impl<'a> Default for PrettyFormatter<'a>
impl<'a, K, V> Default for alloc::collections::btree::map::Iter<'a, K, V>where
K: 'a,
V: 'a,
impl<'a, K, V> Default for alloc::collections::btree::map::IterMut<'a, K, V>where
K: 'a,
V: 'a,
impl<'a, T> Default for OnceRef<'a, T>
impl<A, B> Default for core::iter::adapters::chain::Chain<A, B>
impl<B> Default for Cow<'_, B>
impl<BlockSize, Kind> Default for BlockBuffer<BlockSize, Kind>
impl<F> Default for Variants<F>where
F: Default + Form,
impl<F, N, T> Default for FieldBuilder<F, N, T>where
F: Form,
impl<F, S> Default for TypeBuilder<F, S>where
F: Form,
impl<F, T> Default for FieldsBuilder<F, T>where
F: Form,
impl<H> Default for BuildHasherDefault<H>
impl<H> Default for NonIncremental<H>
impl<I> Default for Cloned<I>where
I: Default,
impl<I> Default for Copied<I>where
I: Default,
impl<I> Default for Enumerate<I>where
I: Default,
impl<I> Default for Flatten<I>
impl<I> Default for Fuse<I>where
I: Default,
impl<I> Default for Rev<I>where
I: Default,
impl<Idx> Default for core::ops::range::Range<Idx>where
Idx: Default,
impl<K, V> Default for BTreeMap<K, V>
impl<K, V> Default for Keys<'_, K, V>
impl<K, V> Default for alloc::collections::btree::map::Range<'_, K, V>
impl<K, V> Default for Values<'_, K, V>
impl<K, V, A> Default for alloc::collections::btree::map::IntoIter<K, V, A>
impl<K, V, A> Default for IntoKeys<K, V, A>
impl<K, V, A> Default for IntoValues<K, V, A>
impl<K, V, S> Default for std::collections::hash::map::HashMap<K, V, S>where
S: Default,
impl<K, V, S, A> Default for HashMap<K, V, S, A>
impl<T> Default for &[T]
impl<T> Default for &mut [T]
impl<T> Default for Option<T>
impl<T> Default for [T; 0]
impl<T> Default for [T; 1]where
T: Default,
impl<T> Default for [T; 2]where
T: Default,
impl<T> Default for [T; 3]where
T: Default,
impl<T> Default for [T; 4]where
T: Default,
impl<T> Default for [T; 5]where
T: Default,
impl<T> Default for [T; 6]where
T: Default,
impl<T> Default for [T; 7]where
T: Default,
impl<T> Default for [T; 8]where
T: Default,
impl<T> Default for [T; 9]where
T: Default,
impl<T> Default for [T; 10]where
T: Default,
impl<T> Default for [T; 11]where
T: Default,
impl<T> Default for [T; 12]where
T: Default,
impl<T> Default for [T; 13]where
T: Default,
impl<T> Default for [T; 14]where
T: Default,
impl<T> Default for [T; 15]where
T: Default,
impl<T> Default for [T; 16]where
T: Default,
impl<T> Default for [T; 17]where
T: Default,
impl<T> Default for [T; 18]where
T: Default,
impl<T> Default for [T; 19]where
T: Default,
impl<T> Default for [T; 20]where
T: Default,
impl<T> Default for [T; 21]where
T: Default,
impl<T> Default for [T; 22]where
T: Default,
impl<T> Default for [T; 23]where
T: Default,
impl<T> Default for [T; 24]where
T: Default,
impl<T> Default for [T; 25]where
T: Default,
impl<T> Default for [T; 26]where
T: Default,
impl<T> Default for [T; 27]where
T: Default,
impl<T> Default for [T; 28]where
T: Default,
impl<T> Default for [T; 29]where
T: Default,
impl<T> Default for [T; 30]where
T: Default,
impl<T> Default for [T; 31]where
T: Default,
impl<T> Default for [T; 32]where
T: Default,
impl<T> Default for (T₁, T₂, …, Tₙ)where
T: Default,
This trait is implemented for tuples up to twelve items long.