Trait ibc_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 structs 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 derived, it will use the default value for each field’s type.

enums

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§

source

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§

This trait is not object safe.

Implementors§

source§

impl Default for &str

1.10.0 · source§

impl Default for &CStr

1.9.0 · source§

impl Default for &OsStr

1.28.0 · source§

impl Default for &mut str

source§

impl Default for ibc_proto::cosmos::gov::v1::ProposalStatus

source§

impl Default for ibc_proto::cosmos::gov::v1::VoteOption

source§

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

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::VoteOption

source§

impl Default for AuthorizationType

source§

impl Default for BondStatus

source§

impl Default for Infraction

source§

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

source§

impl Default for SignMode

source§

impl Default for BroadcastMode

source§

impl Default for OrderBy

source§

impl Default for VerificationState

source§

impl Default for EnumType

source§

impl Default for FieldPresence

source§

impl Default for JsonFormat

source§

impl Default for MessageEncoding

source§

impl Default for RepeatedFieldEncoding

source§

impl Default for StringFieldValidation

source§

impl Default for Label

source§

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

source§

impl Default for CType

source§

impl Default for JsType

source§

impl Default for OptionRetention

source§

impl Default for OptionTargetType

source§

impl Default for OptimizeMode

source§

impl Default for Semantic

source§

impl Default for IdempotencyLevel

source§

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

source§

impl Default for Order

source§

impl Default for ResponseResultType

source§

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

source§

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

source§

impl Default for ConsumerPacketDataType

source§

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

source§

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);
source§

impl Default for Code

source§

impl Default for CheckTxKind

source§

impl Default for ApplySnapshotChunkResult

source§

impl Default for OfferSnapshot

source§

impl Default for ProcessProposal

source§

impl Default for Hash

source§

impl Default for TxIndexStatus

source§

impl Default for MonthRepr

Creates a modifier that indicates the value uses the Numerical representation.

source§

impl Default for Padding

Creates a modifier that indicates the value is padded with zeroes.

source§

impl Default for SubsecondDigits

Creates a modifier that indicates the stringified value contains one or more digits.

source§

impl Default for UnixTimestampPrecision

Creates a modifier that indicates the value represents the number of seconds since the Unix epoch.

source§

impl Default for WeekNumberRepr

Creates a modifier that indicates that the value uses the Iso representation.

source§

impl Default for WeekdayRepr

Creates a modifier that indicates the value uses the Long representation.

source§

impl Default for YearRepr

Creates a modifier that indicates the value uses the Full representation.

source§

impl Default for bool

source§

impl Default for char

source§

impl Default for f32

source§

impl Default for f64

source§

impl Default for i8

source§

impl Default for i16

source§

impl Default for i32

source§

impl Default for i64

source§

impl Default for i128

source§

impl Default for isize

source§

impl Default for u8

source§

impl Default for u16

source§

impl Default for u32

source§

impl Default for u64

source§

impl Default for u128

source§

impl Default for ()

source§

impl Default for usize

source§

impl Default for Any

source§

impl Default for ibc_primitives::Timestamp

source§

impl Default for Global

1.10.0 · source§

impl Default for CString

source§

impl Default for core::fmt::Error

source§

impl Default for SipHasher

1.33.0 · source§

impl Default for PhantomPinned

source§

impl Default for RangeFull

source§

impl Default for Alignment

Returns Alignment::MIN, which is valid for any type.

source§

impl Default for AtomicBool

1.34.0 · source§

impl Default for AtomicI8

1.34.0 · source§

impl Default for AtomicI16

1.34.0 · source§

impl Default for AtomicI32

1.34.0 · source§

impl Default for AtomicI64

source§

impl Default for AtomicIsize

1.34.0 · source§

impl Default for AtomicU8

1.34.0 · source§

impl Default for AtomicU16

1.34.0 · source§

impl Default for AtomicU32

1.34.0 · source§

impl Default for AtomicU64

source§

impl Default for AtomicUsize

1.3.0 · source§

impl Default for core::time::Duration

1.28.0 · source§

impl Default for System

1.9.0 · source§

impl Default for OsString

1.75.0 · source§

impl Default for FileTimes

1.13.0 · source§

impl Default for DefaultHasher

1.7.0 · source§

impl Default for RandomState

source§

impl Default for std::io::util::Empty

source§

impl Default for Sink

1.17.0 · source§

impl Default for PathBuf

1.75.0 · source§

impl Default for ExitCode

The default value is ExitCode::SUCCESS

1.73.0 · source§

impl Default for ExitStatus

The default value is one which indicates successful completion.

1.10.0 · source§

impl Default for Condvar

source§

impl Default for anyhow::Chain<'_>

source§

impl Default for eyre::Chain<'_>

source§

impl Default for MigrateFromInfo

source§

impl Default for ModuleDescriptor

source§

impl Default for PackageReference

source§

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

source§

impl Default for ModuleAccountPermission

source§

impl Default for AddressBytesToStringRequest

source§

impl Default for AddressBytesToStringResponse

source§

impl Default for AddressStringToBytesRequest

source§

impl Default for AddressStringToBytesResponse

source§

impl Default for BaseAccount

source§

impl Default for Bech32PrefixRequest

source§

impl Default for Bech32PrefixResponse

source§

impl Default for EthAccount

source§

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

source§

impl Default for ModuleAccount

source§

impl Default for ModuleCredential

source§

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

source§

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

source§

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

source§

impl Default for QueryAccountAddressByIdRequest

source§

impl Default for QueryAccountAddressByIdResponse

source§

impl Default for QueryAccountInfoRequest

source§

impl Default for QueryAccountInfoResponse

source§

impl Default for QueryAccountRequest

source§

impl Default for QueryAccountResponse

source§

impl Default for QueryAccountsRequest

source§

impl Default for QueryAccountsResponse

source§

impl Default for QueryModuleAccountByNameRequest

source§

impl Default for QueryModuleAccountByNameResponse

source§

impl Default for QueryModuleAccountsRequest

source§

impl Default for QueryModuleAccountsResponse

source§

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

source§

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

source§

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

source§

impl Default for Balance

source§

impl Default for DenomOwner

source§

impl Default for DenomUnit

source§

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

source§

impl Default for Input

source§

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

source§

impl Default for MsgMultiSend

source§

impl Default for MsgMultiSendResponse

source§

impl Default for MsgSend

source§

impl Default for MsgSendResponse

source§

impl Default for MsgSetSendEnabled

source§

impl Default for MsgSetSendEnabledResponse

source§

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

source§

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

source§

impl Default for Output

source§

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

source§

impl Default for QueryAllBalancesRequest

source§

impl Default for QueryAllBalancesResponse

source§

impl Default for QueryBalanceRequest

source§

impl Default for QueryBalanceResponse

source§

impl Default for QueryDenomMetadataRequest

source§

impl Default for QueryDenomMetadataResponse

source§

impl Default for QueryDenomOwnersRequest

source§

impl Default for QueryDenomOwnersResponse

source§

impl Default for QueryDenomsMetadataRequest

source§

impl Default for QueryDenomsMetadataResponse

source§

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

source§

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

source§

impl Default for QuerySendEnabledRequest

source§

impl Default for QuerySendEnabledResponse

source§

impl Default for QuerySpendableBalanceByDenomRequest

source§

impl Default for QuerySpendableBalanceByDenomResponse

source§

impl Default for QuerySpendableBalancesRequest

source§

impl Default for QuerySpendableBalancesResponse

source§

impl Default for QuerySupplyOfRequest

source§

impl Default for QuerySupplyOfResponse

source§

impl Default for QueryTotalSupplyRequest

source§

impl Default for QueryTotalSupplyResponse

source§

impl Default for SendAuthorization

source§

impl Default for SendEnabled

source§

impl Default for Supply

source§

impl Default for AbciMessageLog

source§

impl Default for Attribute

source§

impl Default for GasInfo

source§

impl Default for MsgData

source§

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

source§

impl Default for SearchTxsResult

source§

impl Default for SimulationResponse

source§

impl Default for StringEvent

source§

impl Default for TxMsgData

source§

impl Default for TxResponse

source§

impl Default for Pair

source§

impl Default for Pairs

source§

impl Default for ConfigRequest

source§

impl Default for ConfigResponse

source§

impl Default for PageRequest

source§

impl Default for PageResponse

source§

impl Default for ListAllInterfacesRequest

source§

impl Default for ListAllInterfacesResponse

source§

impl Default for ListImplementationsRequest

source§

impl Default for ListImplementationsResponse

source§

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

source§

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

source§

impl Default for SnapshotExtensionMeta

source§

impl Default for SnapshotExtensionPayload

source§

impl Default for SnapshotIavlItem

source§

impl Default for SnapshotItem

source§

impl Default for SnapshotKvItem

source§

impl Default for SnapshotSchema

source§

impl Default for SnapshotStoreItem

source§

impl Default for AbciQueryRequest

source§

impl Default for AbciQueryResponse

source§

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

source§

impl Default for GetBlockByHeightRequest

source§

impl Default for GetBlockByHeightResponse

source§

impl Default for GetLatestBlockRequest

source§

impl Default for GetLatestBlockResponse

source§

impl Default for GetLatestValidatorSetRequest

source§

impl Default for GetLatestValidatorSetResponse

source§

impl Default for GetNodeInfoRequest

source§

impl Default for GetNodeInfoResponse

source§

impl Default for GetSyncingRequest

source§

impl Default for GetSyncingResponse

source§

impl Default for GetValidatorSetByHeightRequest

source§

impl Default for GetValidatorSetByHeightResponse

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl Default for VersionInfo

source§

impl Default for Coin

source§

impl Default for DecCoin

source§

impl Default for DecProto

source§

impl Default for IntProto

source§

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

source§

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

source§

impl Default for Bip44Params

source§

impl Default for Ledger

source§

impl Default for Local

source§

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

source§

impl Default for Offline

source§

impl Default for Record

source§

impl Default for LegacyAminoPubKey

source§

impl Default for CompactBitArray

source§

impl Default for MultiSignature

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl Default for ibc_proto::cosmos::gov::v1::Deposit

source§

impl Default for ibc_proto::cosmos::gov::v1::DepositParams

source§

impl Default for ibc_proto::cosmos::gov::v1::GenesisState

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgDeposit

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgDepositResponse

source§

impl Default for MsgExecLegacyContent

source§

impl Default for MsgExecLegacyContentResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgSubmitProposal

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgSubmitProposalResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgUpdateParams

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgUpdateParamsResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgVote

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgVoteResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgVoteWeighted

source§

impl Default for ibc_proto::cosmos::gov::v1::MsgVoteWeightedResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::Params

source§

impl Default for ibc_proto::cosmos::gov::v1::Proposal

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryDepositRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryDepositResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryDepositsRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryDepositsResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryParamsRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryParamsResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryProposalRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryProposalResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryProposalsRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryProposalsResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryTallyResultRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryTallyResultResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryVoteRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryVoteResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryVotesRequest

source§

impl Default for ibc_proto::cosmos::gov::v1::QueryVotesResponse

source§

impl Default for ibc_proto::cosmos::gov::v1::TallyParams

source§

impl Default for ibc_proto::cosmos::gov::v1::TallyResult

source§

impl Default for ibc_proto::cosmos::gov::v1::Vote

source§

impl Default for ibc_proto::cosmos::gov::v1::VotingParams

source§

impl Default for ibc_proto::cosmos::gov::v1::WeightedVoteOption

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::Deposit

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::DepositParams

source§

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

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgDeposit

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgDepositResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgSubmitProposal

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgSubmitProposalResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgVote

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgVoteResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgVoteWeighted

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::MsgVoteWeightedResponse

source§

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

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryDepositRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryDepositResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryDepositsRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryDepositsResponse

source§

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

source§

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

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryProposalRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryProposalResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryProposalsRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryProposalsResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryTallyResultRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryTallyResultResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryVoteRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryVoteResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryVotesRequest

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::QueryVotesResponse

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::TallyParams

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::TallyResult

source§

impl Default for TextProposal

source§

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

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::VotingParams

source§

impl Default for ibc_proto::cosmos::gov::v1beta1::WeightedVoteOption

source§

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

source§

impl Default for ValidatorsVec

source§

impl Default for Commission

source§

impl Default for CommissionRates

source§

impl Default for Delegation

source§

impl Default for DelegationResponse

source§

impl Default for Description

source§

impl Default for DvPair

source§

impl Default for DvPairs

source§

impl Default for DvvTriplet

source§

impl Default for DvvTriplets

source§

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

source§

impl Default for HistoricalInfo

source§

impl Default for LastValidatorPower

source§

impl Default for MsgBeginRedelegate

source§

impl Default for MsgBeginRedelegateResponse

source§

impl Default for MsgCancelUnbondingDelegation

source§

impl Default for MsgCancelUnbondingDelegationResponse

source§

impl Default for MsgCreateValidator

source§

impl Default for MsgCreateValidatorResponse

source§

impl Default for MsgDelegate

source§

impl Default for MsgDelegateResponse

source§

impl Default for MsgEditValidator

source§

impl Default for MsgEditValidatorResponse

source§

impl Default for MsgUndelegate

source§

impl Default for MsgUndelegateResponse

source§

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

source§

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

source§

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

source§

impl Default for Pool

source§

impl Default for QueryDelegationRequest

source§

impl Default for QueryDelegationResponse

source§

impl Default for QueryDelegatorDelegationsRequest

source§

impl Default for QueryDelegatorDelegationsResponse

source§

impl Default for QueryDelegatorUnbondingDelegationsRequest

source§

impl Default for QueryDelegatorUnbondingDelegationsResponse

source§

impl Default for QueryDelegatorValidatorRequest

source§

impl Default for QueryDelegatorValidatorResponse

source§

impl Default for QueryDelegatorValidatorsRequest

source§

impl Default for QueryDelegatorValidatorsResponse

source§

impl Default for QueryHistoricalInfoRequest

source§

impl Default for QueryHistoricalInfoResponse

source§

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

source§

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

source§

impl Default for QueryPoolRequest

source§

impl Default for QueryPoolResponse

source§

impl Default for QueryRedelegationsRequest

source§

impl Default for QueryRedelegationsResponse

source§

impl Default for QueryUnbondingDelegationRequest

source§

impl Default for QueryUnbondingDelegationResponse

source§

impl Default for QueryValidatorDelegationsRequest

source§

impl Default for QueryValidatorDelegationsResponse

source§

impl Default for QueryValidatorRequest

source§

impl Default for QueryValidatorResponse

source§

impl Default for QueryValidatorUnbondingDelegationsRequest

source§

impl Default for QueryValidatorUnbondingDelegationsResponse

source§

impl Default for QueryValidatorsRequest

source§

impl Default for QueryValidatorsResponse

source§

impl Default for Redelegation

source§

impl Default for RedelegationEntry

source§

impl Default for RedelegationEntryResponse

source§

impl Default for RedelegationResponse

source§

impl Default for StakeAuthorization

source§

impl Default for UnbondingDelegation

source§

impl Default for UnbondingDelegationEntry

source§

impl Default for ValAddresses

source§

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

source§

impl Default for ValidatorUpdates

source§

impl Default for Config

source§

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

source§

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

source§

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

source§

impl Default for SignatureDescriptor

source§

impl Default for SignatureDescriptors

source§

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

source§

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

source§

impl Default for AuthInfo

source§

impl Default for AuxSignerData

source§

impl Default for BroadcastTxRequest

source§

impl Default for BroadcastTxResponse

source§

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

source§

impl Default for GetBlockWithTxsRequest

source§

impl Default for GetBlockWithTxsResponse

source§

impl Default for GetTxRequest

source§

impl Default for GetTxResponse

source§

impl Default for GetTxsEventRequest

source§

impl Default for GetTxsEventResponse

source§

impl Default for ModeInfo

source§

impl Default for SignDoc

source§

impl Default for SignDocDirectAux

source§

impl Default for SignerInfo

source§

impl Default for SimulateRequest

source§

impl Default for SimulateResponse

source§

impl Default for Tip

source§

impl Default for Tx

source§

impl Default for TxBody

source§

impl Default for TxDecodeAminoRequest

source§

impl Default for TxDecodeAminoResponse

source§

impl Default for TxDecodeRequest

source§

impl Default for TxDecodeResponse

source§

impl Default for TxEncodeAminoRequest

source§

impl Default for TxEncodeAminoResponse

source§

impl Default for TxEncodeRequest

source§

impl Default for TxEncodeResponse

source§

impl Default for TxRaw

source§

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

source§

impl Default for CancelSoftwareUpgradeProposal

source§

impl Default for ModuleVersion

source§

impl Default for MsgCancelUpgrade

source§

impl Default for MsgCancelUpgradeResponse

source§

impl Default for MsgSoftwareUpgrade

source§

impl Default for MsgSoftwareUpgradeResponse

source§

impl Default for Plan

source§

impl Default for QueryAppliedPlanRequest

source§

impl Default for QueryAppliedPlanResponse

source§

impl Default for QueryAuthorityRequest

source§

impl Default for QueryAuthorityResponse

source§

impl Default for QueryCurrentPlanRequest

source§

impl Default for QueryCurrentPlanResponse

source§

impl Default for QueryModuleVersionsRequest

source§

impl Default for QueryModuleVersionsResponse

source§

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

source§

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

source§

impl Default for SoftwareUpgradeProposal

source§

impl Default for ExtensionRange

source§

impl Default for ReservedRange

source§

impl Default for EnumReservedRange

source§

impl Default for Declaration

source§

impl Default for EditionDefault

source§

impl Default for Annotation

source§

impl Default for Location

source§

impl Default for DescriptorProto

source§

impl Default for ibc_proto::google::protobuf::Duration

source§

impl Default for EnumDescriptorProto

source§

impl Default for EnumOptions

source§

impl Default for EnumValueDescriptorProto

source§

impl Default for EnumValueOptions

source§

impl Default for ExtensionRangeOptions

source§

impl Default for FeatureSet

source§

impl Default for FieldDescriptorProto

source§

impl Default for FieldOptions

source§

impl Default for FileDescriptorProto

source§

impl Default for FileDescriptorSet

source§

impl Default for FileOptions

source§

impl Default for GeneratedCodeInfo

source§

impl Default for MessageOptions

source§

impl Default for MethodDescriptorProto

source§

impl Default for MethodOptions

source§

impl Default for OneofDescriptorProto

source§

impl Default for OneofOptions

source§

impl Default for ServiceDescriptorProto

source§

impl Default for ServiceOptions

source§

impl Default for SourceCodeInfo

source§

impl Default for ibc_proto::google::protobuf::Timestamp

source§

impl Default for UninterpretedOption

source§

impl Default for NamePart

source§

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

source§

impl Default for FeeEnabledChannel

source§

impl Default for ForwardRelayerAddress

source§

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

source§

impl Default for IdentifiedPacketFees

source§

impl Default for IncentivizedAcknowledgement

source§

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

source§

impl Default for MsgPayPacketFee

source§

impl Default for MsgPayPacketFeeAsync

source§

impl Default for MsgPayPacketFeeAsyncResponse

source§

impl Default for MsgPayPacketFeeResponse

source§

impl Default for MsgRegisterCounterpartyPayee

source§

impl Default for MsgRegisterCounterpartyPayeeResponse

source§

impl Default for MsgRegisterPayee

source§

impl Default for MsgRegisterPayeeResponse

source§

impl Default for PacketFee

source§

impl Default for PacketFees

source§

impl Default for QueryCounterpartyPayeeRequest

source§

impl Default for QueryCounterpartyPayeeResponse

source§

impl Default for QueryFeeEnabledChannelRequest

source§

impl Default for QueryFeeEnabledChannelResponse

source§

impl Default for QueryFeeEnabledChannelsRequest

source§

impl Default for QueryFeeEnabledChannelsResponse

source§

impl Default for QueryIncentivizedPacketRequest

source§

impl Default for QueryIncentivizedPacketResponse

source§

impl Default for QueryIncentivizedPacketsForChannelRequest

source§

impl Default for QueryIncentivizedPacketsForChannelResponse

source§

impl Default for QueryIncentivizedPacketsRequest

source§

impl Default for QueryIncentivizedPacketsResponse

source§

impl Default for QueryPayeeRequest

source§

impl Default for QueryPayeeResponse

source§

impl Default for QueryTotalAckFeesRequest

source§

impl Default for QueryTotalAckFeesResponse

source§

impl Default for QueryTotalRecvFeesRequest

source§

impl Default for QueryTotalRecvFeesResponse

source§

impl Default for QueryTotalTimeoutFeesRequest

source§

impl Default for QueryTotalTimeoutFeesResponse

source§

impl Default for RegisteredCounterpartyPayee

source§

impl Default for RegisteredPayee

source§

impl Default for MsgRegisterInterchainAccount

source§

impl Default for MsgRegisterInterchainAccountResponse

source§

impl Default for MsgSendTx

source§

impl Default for MsgSendTxResponse

source§

impl Default for ibc_proto::ibc::applications::interchain_accounts::controller::v1::MsgUpdateParams

source§

impl Default for ibc_proto::ibc::applications::interchain_accounts::controller::v1::MsgUpdateParamsResponse

source§

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

source§

impl Default for QueryInterchainAccountRequest

source§

impl Default for QueryInterchainAccountResponse

source§

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

source§

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

source§

impl Default for ibc_proto::ibc::applications::interchain_accounts::host::v1::MsgUpdateParams

source§

impl Default for ibc_proto::ibc::applications::interchain_accounts::host::v1::MsgUpdateParamsResponse

source§

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

source§

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

source§

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

source§

impl Default for CosmosTx

source§

impl Default for InterchainAccount

source§

impl Default for InterchainAccountPacketData

source§

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

source§

impl Default for Allocation

source§

impl Default for DenomTrace

source§

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

source§

impl Default for MsgTransfer

source§

impl Default for MsgTransferResponse

source§

impl Default for ibc_proto::ibc::applications::transfer::v1::MsgUpdateParams

source§

impl Default for ibc_proto::ibc::applications::transfer::v1::MsgUpdateParamsResponse

source§

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

source§

impl Default for QueryDenomHashRequest

source§

impl Default for QueryDenomHashResponse

source§

impl Default for QueryDenomTraceRequest

source§

impl Default for QueryDenomTraceResponse

source§

impl Default for QueryDenomTracesRequest

source§

impl Default for QueryDenomTracesResponse

source§

impl Default for QueryEscrowAddressRequest

source§

impl Default for QueryEscrowAddressResponse

source§

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

source§

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

source§

impl Default for QueryTotalEscrowForDenomRequest

source§

impl Default for QueryTotalEscrowForDenomResponse

source§

impl Default for TransferAuthorization

source§

impl Default for FungibleTokenPacketData

source§

impl Default for Acknowledgement

source§

impl Default for Channel

source§

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

source§

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

source§

impl Default for IdentifiedChannel

source§

impl Default for MsgAcknowledgement

source§

impl Default for MsgAcknowledgementResponse

source§

impl Default for MsgChannelCloseConfirm

source§

impl Default for MsgChannelCloseConfirmResponse

source§

impl Default for MsgChannelCloseInit

source§

impl Default for MsgChannelCloseInitResponse

source§

impl Default for MsgChannelOpenAck

source§

impl Default for MsgChannelOpenAckResponse

source§

impl Default for MsgChannelOpenConfirm

source§

impl Default for MsgChannelOpenConfirmResponse

source§

impl Default for MsgChannelOpenInit

source§

impl Default for MsgChannelOpenInitResponse

source§

impl Default for MsgChannelOpenTry

source§

impl Default for MsgChannelOpenTryResponse

source§

impl Default for MsgRecvPacket

source§

impl Default for MsgRecvPacketResponse

source§

impl Default for MsgTimeout

source§

impl Default for MsgTimeoutOnClose

source§

impl Default for MsgTimeoutOnCloseResponse

source§

impl Default for MsgTimeoutResponse

source§

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

source§

impl Default for PacketId

source§

impl Default for PacketSequence

source§

impl Default for PacketState

source§

impl Default for QueryChannelClientStateRequest

source§

impl Default for QueryChannelClientStateResponse

source§

impl Default for QueryChannelConsensusStateRequest

source§

impl Default for QueryChannelConsensusStateResponse

source§

impl Default for QueryChannelRequest

source§

impl Default for QueryChannelResponse

source§

impl Default for QueryChannelsRequest

source§

impl Default for QueryChannelsResponse

source§

impl Default for QueryConnectionChannelsRequest

source§

impl Default for QueryConnectionChannelsResponse

source§

impl Default for QueryNextSequenceReceiveRequest

source§

impl Default for QueryNextSequenceReceiveResponse

source§

impl Default for QueryNextSequenceSendRequest

source§

impl Default for QueryNextSequenceSendResponse

source§

impl Default for QueryPacketAcknowledgementRequest

source§

impl Default for QueryPacketAcknowledgementResponse

source§

impl Default for QueryPacketAcknowledgementsRequest

source§

impl Default for QueryPacketAcknowledgementsResponse

source§

impl Default for QueryPacketCommitmentRequest

source§

impl Default for QueryPacketCommitmentResponse

source§

impl Default for QueryPacketCommitmentsRequest

source§

impl Default for QueryPacketCommitmentsResponse

source§

impl Default for QueryPacketReceiptRequest

source§

impl Default for QueryPacketReceiptResponse

source§

impl Default for QueryUnreceivedAcksRequest

source§

impl Default for QueryUnreceivedAcksResponse

source§

impl Default for QueryUnreceivedPacketsRequest

source§

impl Default for QueryUnreceivedPacketsResponse

source§

impl Default for Timeout

source§

impl Default for ClientConsensusStates

source§

impl Default for ClientUpdateProposal

source§

impl Default for ConsensusStateWithHeight

source§

impl Default for GenesisMetadata

source§

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

source§

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

source§

impl Default for IdentifiedClientState

source§

impl Default for IdentifiedGenesisMetadata

source§

impl Default for MsgCreateClient

source§

impl Default for MsgCreateClientResponse

source§

impl Default for MsgIbcSoftwareUpgrade

source§

impl Default for MsgIbcSoftwareUpgradeResponse

source§

impl Default for MsgRecoverClient

source§

impl Default for MsgRecoverClientResponse

source§

impl Default for MsgSubmitMisbehaviour

source§

impl Default for MsgSubmitMisbehaviourResponse

source§

impl Default for MsgUpdateClient

source§

impl Default for MsgUpdateClientResponse

source§

impl Default for ibc_proto::ibc::core::client::v1::MsgUpdateParams

source§

impl Default for ibc_proto::ibc::core::client::v1::MsgUpdateParamsResponse

source§

impl Default for MsgUpgradeClient

source§

impl Default for MsgUpgradeClientResponse

source§

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

source§

impl Default for QueryClientParamsRequest

source§

impl Default for QueryClientParamsResponse

source§

impl Default for QueryClientStateRequest

source§

impl Default for QueryClientStateResponse

source§

impl Default for QueryClientStatesRequest

source§

impl Default for QueryClientStatesResponse

source§

impl Default for QueryClientStatusRequest

source§

impl Default for QueryClientStatusResponse

source§

impl Default for QueryConsensusStateHeightsRequest

source§

impl Default for QueryConsensusStateHeightsResponse

source§

impl Default for QueryConsensusStateRequest

source§

impl Default for QueryConsensusStateResponse

source§

impl Default for QueryConsensusStatesRequest

source§

impl Default for QueryConsensusStatesResponse

source§

impl Default for QueryUpgradedClientStateRequest

source§

impl Default for QueryUpgradedClientStateResponse

source§

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

source§

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

source§

impl Default for UpgradeProposal

source§

impl Default for MerklePath

source§

impl Default for MerklePrefix

source§

impl Default for MerkleProof

source§

impl Default for MerkleRoot

source§

impl Default for ClientPaths

source§

impl Default for ConnectionEnd

source§

impl Default for ConnectionPaths

source§

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

source§

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

source§

impl Default for IdentifiedConnection

source§

impl Default for MsgConnectionOpenAck

source§

impl Default for MsgConnectionOpenAckResponse

source§

impl Default for MsgConnectionOpenConfirm

source§

impl Default for MsgConnectionOpenConfirmResponse

source§

impl Default for MsgConnectionOpenInit

source§

impl Default for MsgConnectionOpenInitResponse

source§

impl Default for MsgConnectionOpenTry

source§

impl Default for MsgConnectionOpenTryResponse

source§

impl Default for ibc_proto::ibc::core::connection::v1::MsgUpdateParams

source§

impl Default for ibc_proto::ibc::core::connection::v1::MsgUpdateParamsResponse

source§

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

source§

impl Default for QueryClientConnectionsRequest

source§

impl Default for QueryClientConnectionsResponse

source§

impl Default for QueryConnectionClientStateRequest

source§

impl Default for QueryConnectionClientStateResponse

source§

impl Default for QueryConnectionConsensusStateRequest

source§

impl Default for QueryConnectionConsensusStateResponse

source§

impl Default for QueryConnectionParamsRequest

source§

impl Default for QueryConnectionParamsResponse

source§

impl Default for QueryConnectionRequest

source§

impl Default for QueryConnectionResponse

source§

impl Default for QueryConnectionsRequest

source§

impl Default for QueryConnectionsResponse

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl Default for HeaderData

source§

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

source§

impl Default for SignBytes

source§

impl Default for SignatureAndData

source§

impl Default for TimestampedSignatureData

source§

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

source§

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

source§

impl Default for Fraction

source§

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

source§

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

source§

impl Default for ibc_proto::ibc::mock::ClientState

source§

impl Default for ibc_proto::ibc::mock::ConsensusState

source§

impl Default for ibc_proto::ibc::mock::Header

source§

impl Default for ibc_proto::ibc::mock::Misbehaviour

source§

impl Default for ChainInfo

source§

impl Default for CrossChainValidator

source§

impl Default for NextFeeDistributionEstimate

source§

impl Default for QueryNextFeeDistributionEstimateRequest

source§

impl Default for QueryNextFeeDistributionEstimateResponse

source§

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

source§

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

source§

impl Default for QueryProviderInfoRequest

source§

impl Default for QueryProviderInfoResponse

source§

impl Default for SlashRecord

source§

impl Default for AddressList

source§

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

source§

impl Default for ChangeRewardDenomsProposal

source§

impl Default for ChannelToChain

source§

impl Default for ConsumerAdditionProposal

source§

impl Default for ConsumerAdditionProposals

source§

impl Default for ConsumerAddrsToPrune

source§

impl Default for ConsumerRemovalProposal

source§

impl Default for ConsumerRemovalProposals

source§

impl Default for ConsumerState

source§

impl Default for ExportedVscSendTimestamp

source§

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

source§

impl Default for GlobalSlashEntry

source§

impl Default for InitTimeoutTimestamp

source§

impl Default for KeyAssignmentReplacement

source§

impl Default for MaturedUnbondingOps

source§

impl Default for MsgAssignConsumerKey

source§

impl Default for MsgAssignConsumerKeyResponse

source§

impl Default for MsgSubmitConsumerDoubleVoting

source§

impl Default for MsgSubmitConsumerDoubleVotingResponse

source§

impl Default for MsgSubmitConsumerMisbehaviour

source§

impl Default for MsgSubmitConsumerMisbehaviourResponse

source§

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

source§

impl Default for QueryConsumerChainStartProposalsRequest

source§

impl Default for QueryConsumerChainStartProposalsResponse

source§

impl Default for QueryConsumerChainStopProposalsRequest

source§

impl Default for QueryConsumerChainStopProposalsResponse

source§

impl Default for QueryConsumerChainsRequest

source§

impl Default for QueryConsumerChainsResponse

source§

impl Default for QueryConsumerGenesisRequest

source§

impl Default for QueryConsumerGenesisResponse

source§

impl Default for QueryRegisteredConsumerRewardDenomsRequest

source§

impl Default for QueryRegisteredConsumerRewardDenomsResponse

source§

impl Default for QueryThrottleStateRequest

source§

impl Default for QueryThrottleStateResponse

source§

impl Default for QueryThrottledConsumerPacketDataRequest

source§

impl Default for QueryThrottledConsumerPacketDataResponse

source§

impl Default for QueryValidatorConsumerAddrRequest

source§

impl Default for QueryValidatorConsumerAddrResponse

source§

impl Default for QueryValidatorProviderAddrRequest

source§

impl Default for QueryValidatorProviderAddrResponse

source§

impl Default for SlashAcks

source§

impl Default for ThrottledPacketDataWrapper

source§

impl Default for ThrottledSlashPacket

source§

impl Default for UnbondingOp

source§

impl Default for ValidatorByConsumerAddr

source§

impl Default for ValidatorConsumerPubKey

source§

impl Default for ValidatorSetChangePackets

source§

impl Default for ValsetUpdateIdToHeight

source§

impl Default for VscSendTimestamp

source§

impl Default for VscUnbondingOps

source§

impl Default for ConsumerGenesisState

source§

impl Default for ConsumerPacketData

source§

impl Default for ConsumerPacketDataList

source§

impl Default for ConsumerPacketDataV1

source§

impl Default for ConsumerParams

source§

impl Default for HandshakeMetadata

source§

impl Default for HeightToValsetUpdateId

source§

impl Default for LastTransmissionBlockHeight

source§

impl Default for MaturingVscPacket

source§

impl Default for OutstandingDowntime

source§

impl Default for SlashPacketData

source§

impl Default for SlashPacketDataV1

source§

impl Default for ValidatorSetChangePacketData

source§

impl Default for VscMaturedPacketData

source§

impl Default for MsgSubmitQueryResponse

source§

impl Default for MsgSubmitQueryResponseResponse

source§

impl Default for itoa::Buffer

source§

impl Default for ryu::buffer::Buffer

source§

impl Default for PortableRegistryBuilder

source§

impl Default for Registry

source§

impl Default for SchemaGenerator

source§

impl Default for SchemaSettings

source§

impl Default for ArrayValidation

source§

impl Default for schemars::schema::Metadata

source§

impl Default for NumberValidation

source§

impl Default for ObjectValidation

source§

impl Default for RootSchema

source§

impl Default for SchemaObject

source§

impl Default for StringValidation

source§

impl Default for SubschemaValidation

source§

impl Default for IgnoredAny

source§

impl Default for Map<String, Value>

source§

impl Default for Base64

source§

impl Default for Bech32

source§

impl Default for Hex

source§

impl Default for Identity

source§

impl Default for ApplySnapshotChunk

source§

impl Default for BeginBlock

source§

impl Default for CheckTx

source§

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

source§

impl Default for DeliverTx

source§

impl Default for Echo

source§

impl Default for EndBlock

source§

impl Default for Info

source§

impl Default for InitChain

source§

impl Default for ListSnapshots

source§

impl Default for LoadSnapshotChunk

source§

impl Default for Query

source§

impl Default for tendermint::abci::types::ExecTxResult

source§

impl Default for tendermint::block::commit::Commit

source§

impl Default for tendermint::block::height::Height

source§

impl Default for Id

source§

impl Default for tendermint::block::parts::Header

source§

impl Default for Round

source§

impl Default for Channels

source§

impl Default for tendermint::consensus::params::AbciParams

source§

impl Default for tendermint::consensus::params::VersionParams

source§

impl Default for tendermint::consensus::state::State

source§

impl Default for List

source§

impl Default for AppHash

source§

impl Default for TrustThresholdFraction

source§

impl Default for ProposerPriority

source§

impl Default for Power

source§

impl Default for time::duration::Duration

source§

impl Default for Day

Creates a modifier that indicates the value is padded with zeroes.

source§

impl Default for End

Creates a modifier used to represent the end of input.

source§

impl Default for Hour

Creates a modifier that indicates the value is padded with zeroes and has the 24-hour representation.

source§

impl Default for Minute

Creates a modifier that indicates the value is padded with zeroes.

source§

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.

source§

impl Default for OffsetHour

Creates a modifier that indicates the value only uses a sign for negative values and is padded with zeroes.

source§

impl Default for OffsetMinute

Creates a modifier that indicates the value is padded with zeroes.

source§

impl Default for OffsetSecond

Creates a modifier that indicates the value is padded with zeroes.

source§

impl Default for Ordinal

Creates a modifier that indicates the value is padded with zeroes.

source§

impl Default for Period

Creates a modifier that indicates the value uses the upper-case representation and is case-sensitive when parsing.

source§

impl Default for Second

Creates a modifier that indicates the value is padded with zeroes.

source§

impl Default for Subsecond

Creates a modifier that indicates the stringified value contains one or more digits.

source§

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.

source§

impl Default for WeekNumber

Creates a modifier that indicates that the value is padded with zeroes and uses the Iso representation.

source§

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.

source§

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.

source§

impl Default for B0

source§

impl Default for B1

source§

impl Default for Z0

source§

impl Default for Equal

source§

impl Default for Greater

source§

impl Default for Less

source§

impl Default for UTerm

1.17.0 · source§

impl Default for Box<str>

1.17.0 · source§

impl Default for Box<CStr>

1.17.0 · source§

impl Default for Box<OsStr>

source§

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 AbciParams

§

impl Default for AbciResponses

§

impl Default for AbciResponses

§

impl Default for AbciResponsesInfo

§

impl Default for AbciResponsesInfo

§

impl Default for AbciResponsesInfo

§

impl Default for App

§

impl Default for App

§

impl Default for App

§

impl Default for AuthSigMessage

§

impl Default for AuthSigMessage

§

impl Default for AuthSigMessage

§

impl Default for BatchEntry

§

impl Default for BatchProof

§

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 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 Bytes

§

impl Default for BytesMut

§

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 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 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 CommitmentProof

§

impl Default for CompressedBatchEntry

§

impl Default for CompressedBatchProof

§

impl Default for CompressedExistenceProof

§

impl Default for CompressedNonExistenceProof

§

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 Data

§

impl Default for Data

§

impl Default for Data

§

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 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 EndHeight

§

impl Default for EndHeight

§

impl Default for EndHeight

§

impl Default for Error

§

impl Default for Errors

§

impl Default for Errors

§

impl Default for Errors

§

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 ExistenceProof

§

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 FormatterOptions

§

impl Default for GeneralPurposeConfig

§

impl Default for HasVote

§

impl Default for HasVote

§

impl Default for HasVote

§

impl Default for HashOp

§

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 InnerOp

§

impl Default for InnerSpec

§

impl Default for InvalidBufferSize

§

impl Default for InvalidOutputSize

§

impl Default for LastCommitInfo

§

impl Default for LeafOp

§

impl Default for LegacyAbciResponses

§

impl Default for LengthOp

§

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 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 Misbehavior

§

impl Default for Misbehavior

§

impl Default for MisbehaviorType

§

impl Default for MisbehaviorType

§

impl Default for MsgInfo

§

impl Default for MsgInfo

§

impl Default for MsgInfo

§

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 NoBlockResponse

§

impl Default for NoBlockResponse

§

impl Default for NoBlockResponse

§

impl Default for NonExistenceProof

§

impl Default for OnceBool

§

impl Default for OnceNonZeroUsize

§

impl Default for Packet

§

impl Default for Packet

§

impl Default for Packet

§

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 Part

§

impl Default for Part

§

impl Default for Part

§

impl Default for PartSetHeader

§

impl Default for PartSetHeader

§

impl Default for PartSetHeader

§

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 Proof

§

impl Default for Proof

§

impl Default for Proof

§

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 ProofSpec

§

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 ProtocolVersion

§

impl Default for ProtocolVersion

§

impl Default for ProtocolVersion

§

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 RemoteSignerError

§

impl Default for RemoteSignerError

§

impl Default for RemoteSignerError

§

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 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 SignProposalRequest

§

impl Default for SignProposalRequest

§

impl Default for SignProposalRequest

§

impl Default for SignVoteRequest

§

impl Default for SignVoteRequest

§

impl Default for SignVoteRequest

§

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 SimpleValidator

§

impl Default for SimpleValidator

§

impl Default for SimpleValidator

§

impl Default for Snapshot

§

impl Default for Snapshot

§

impl Default for Snapshot

§

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 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 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 TxProof

§

impl Default for TxProof

§

impl Default for TxProof

§

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 Validator

§

impl Default for Validator

§

impl Default for Validator

§

impl Default for Validator

§

impl Default for Validator

§

impl Default for Validator

§

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 ValidatorUpdate

§

impl Default for ValidatorUpdate

§

impl Default for ValidatorUpdate

§

impl Default for ValidatorsInfo

§

impl Default for ValidatorsInfo

§

impl Default for ValidatorsInfo

§

impl Default for ValueOp

§

impl Default for ValueOp

§

impl Default for ValueOp

§

impl Default for VerifyStatus

§

impl Default for Version

§

impl Default for Version

§

impl Default for Version

§

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 VoteInfo

§

impl Default for VoteInfo

§

impl Default for VoteInfo

§

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 WalMessage

§

impl Default for WalMessage

§

impl Default for WalMessage

source§

impl<'a> Default for PrettyFormatter<'a>

1.70.0 · source§

impl<'a, K, V> Default for alloc::collections::btree::map::Iter<'a, K, V>
where K: 'a, V: 'a,

1.70.0 · source§

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>

1.70.0 · source§

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

1.11.0 · source§

impl<B> Default for Cow<'_, B>
where B: ToOwned + ?Sized, <B as ToOwned>::Owned: Default,

source§

impl<F> Default for Variants<F>
where F: Default + Form,

source§

impl<F, N, T> Default for FieldBuilder<F, N, T>
where F: Form,

source§

impl<F, S> Default for TypeBuilder<F, S>
where F: Form,

source§

impl<F, T> Default for FieldsBuilder<F, T>
where F: Form,

1.7.0 · source§

impl<H> Default for BuildHasherDefault<H>

source§

impl<H> Default for NonIncremental<H>

1.70.0 · source§

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

1.70.0 · source§

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

1.70.0 · source§

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

1.70.0 · source§

impl<I> Default for Flatten<I>
where I: Default + Iterator, <I as Iterator>::Item: IntoIterator,

1.70.0 · source§

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

1.70.0 · source§

impl<I> Default for Rev<I>
where I: Default,

source§

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

source§

impl<K, V> Default for BTreeMap<K, V>

1.70.0 · source§

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

1.70.0 · source§

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

1.70.0 · source§

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

1.70.0 · source§

impl<K, V, A> Default for alloc::collections::btree::map::IntoIter<K, V, A>
where A: Allocator + Default + Clone,

1.70.0 · source§

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

1.70.0 · source§

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

source§

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>
where S: Default, A: Default + Allocator + Clone,

source§

impl<T> Default for &[T]

1.5.0 · source§

impl<T> Default for &mut [T]

source§

impl<T> Default for Option<T>

1.4.0 · source§

impl<T> Default for [T; 0]

1.4.0 · source§

impl<T> Default for [T; 1]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 2]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 3]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 4]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 5]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 6]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 7]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 8]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 9]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 10]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 11]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 12]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 13]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 14]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 15]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 16]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 17]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 18]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 19]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 20]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 21]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 22]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 23]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 24]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 25]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 26]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 27]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 28]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 29]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 30]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 31]
where T: Default,

1.4.0 · source§

impl<T> Default for [T; 32]
where T: Default,

source§

impl<T> Default for (T₁, T₂, …, Tₙ)
where T: Default,

This trait is implemented for tuples up to twelve items long.

source§

impl<T> Default for BinaryHeap<T>
where T: Ord,

1.70.0 · source§

impl<T> Default for alloc::collections::binary_heap::IntoIter<T>

source§

impl<T> Default for BTreeSet<T>

1.70.0 · source§

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

1.70.0 · source§

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

1.70.0 · source§

impl<T> Default for alloc::collections::linked_list::IntoIter<T>

1.70.0 · source§

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

1.70.0 · source§

impl<T> Default for alloc::collections::linked_list::IterMut<'_, T>

source§

impl<T> Default for LinkedList<T>

source§

impl<T> Default for VecDeque<T>

source§

impl<T> Default for Rc<T>
where T: Default,

1.10.0 · source§

impl<T> Default for alloc::rc::Weak<T>

source§

impl<T> Default for Arc<T>
where T: Default,

1.10.0 · source§

impl<T> Default for alloc::sync::Weak<T>

source§

impl<T> Default for LazyCell<T>
where T: Default,

1.70.0 · source§

impl<T> Default for core::cell::once::OnceCell<T>

source§

impl<T> Default for Cell<T>
where T: Default,

source§

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

source§

impl<T> Default for SyncUnsafeCell<T>
where T: Default,

1.10.0 · source§

impl<T> Default for UnsafeCell<T>
where T: Default,

1.19.0 · source§

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

1.2.0 · source§

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

source§

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

1.20.0 · source§

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

1.74.0 · source§

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

source§

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

1.62.0 · source§

impl<T> Default for AssertUnwindSafe<T>
where T: Default,

1.70.0 · source§

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

1.70.0 · source§

impl<T> Default for core::slice::iter::IterMut<'_, T>

source§

impl<T> Default for AtomicPtr<T>

source§

impl<T> Default for Exclusive<T>
where T: Default + ?Sized,

source§

impl<T> Default for Cursor<T>
where T: Default,

source§

impl<T> Default for LazyLock<T>
where T: Default,

1.10.0 · source§

impl<T> Default for Mutex<T>
where T: Default + ?Sized,

1.70.0 · source§

impl<T> Default for OnceLock<T>

1.10.0 · source§

impl<T> Default for RwLock<T>
where T: Default,

source§

impl<T> Default for Interner<T>
where T: Ord,

source§

impl<T> Default for Path<T>
where T: Form,

source§

impl<T> Default for Box<[T]>

source§

impl<T> Default for Box<T>
where T: Default,

source§

impl<T> Default for Vec<T>

§

impl<T> Default for Lazy<T>
where T: Default,

§

impl<T> Default for Lazy<T>
where T: Default,

§

impl<T> Default for OnceBox<T>

§

impl<T> Default for OnceCell<T>

§

impl<T> Default for OnceCell<T>

§

impl<T> Default for Unalign<T>
where T: Default,

1.70.0 · source§

impl<T, A> Default for alloc::collections::btree::set::IntoIter<T, A>
where A: Allocator + Default + Clone,

1.70.0 · source§

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

§

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

source§

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

§

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

source§

impl<T, const CAP: usize> Default for ArrayVec<T, CAP>

source§

impl<T, const N: usize> Default for Mask<T, N>

source§

impl<T, const N: usize> Default for Simd<T, N>

source§

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

source§

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

source§

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

§

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

source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<const SIZE: usize> Default for WriteBuffer<SIZE>