pub trait Get<T> {
    fn get() -> T;
}
Expand description

A trait for querying a single value from a type.

It is not required that the value is constant.

Required Methods§

Return the current value.

Implementations on Foreign Types§

Implementors§

impl<_I: From<MultiLocation>> Get<_I> for SelfLocation

impl<_I: From<NetworkId>> Get<_I> for RelayNetwork

impl<_I: From<Origin>> Get<_I> for RelayChainOrigin

impl<_I: From<MultiLocation>> Get<_I> for Ancestry

impl<_I: From<Weight>> Get<_I> for BaseXcmWeight

impl<_I: From<u32>> Get<_I> for MaxInstructions

impl<_I: From<usize>> Get<_I> for MaxAssetsForTransfer

impl<_I: From<AccountId>> Get<_I> for Alternative

impl<_I: From<RuntimeVersion>> Get<_I> for Version

impl<_I: From<BlockWeights>> Get<_I> for BlockWeights

impl<_I: From<Weight>> Get<_I> for ExtrinsicBaseWeight

impl<_I: From<AccountId>> Get<_I> for TreasuryAccount

impl<_I: From<Weight>> Get<_I> for ReservedXcmpWeight

impl<_I: From<Weight>> Get<_I> for ReservedDmpWeight

impl<_I: From<u128>> Get<_I> for ReserveCollectionIdUpTo

impl<_I: From<u32>> Get<_I> for MaxScheduledPerBlock

impl<_I: From<Balance>> Get<_I> for MinimumOfferAmount

impl<_I: From<Balance>> Get<_I> for RoyaltyBondAmount

impl<_I: From<Balance>> Get<_I> for CollectionDeposit

impl<_I: From<Balance>> Get<_I> for ItemDeposit

impl<_I: From<u32>> Get<_I> for KeyLimit

impl<_I: From<u32>> Get<_I> for ValueLimit

impl<_I: From<Balance>> Get<_I> for AttributeDepositBase

impl<_I: From<Balance>> Get<_I> for DepositPerByte

impl<_I: From<u32>> Get<_I> for PreimageMaxSize

impl<_I: From<Balance>> Get<_I> for PreimageBaseDeposit

impl<_I: From<Balance>> Get<_I> for PreimageByteDeposit

impl<_I: From<u8>> Get<_I> for MaxNumberOfTrades

impl<_I: From<BlockNumber>> Get<_I> for BlockHashCount

impl<_I: From<BlockLength>> Get<_I> for BlockLength

impl<_I: From<u16>> Get<_I> for SS58Prefix

impl<_I: From<u64>> Get<_I> for MinimumPeriod

impl<_I: From<AssetId>> Get<_I> for NativeAssetId

impl<_I: From<u32>> Get<_I> for MaxLocks

impl<_I: From<u32>> Get<_I> for MaxReserves

impl<_I: From<u32>> Get<_I> for MaxAuthorities

impl<_I: From<Balance>> Get<_I> for TransactionByteFee

impl<_I: From<Multiplier>> Get<_I> for MinimumMultiplier

impl<_I: From<Balance>> Get<_I> for ProxyDepositBase

impl<_I: From<Balance>> Get<_I> for ProxyDepositFactor

impl<_I: From<u16>> Get<_I> for MaxProxies

impl<_I: From<u16>> Get<_I> for MaxPending

impl<_I: From<(u32, u32)>> Get<_I> for ExchangeFee

impl<_I: From<Balance>> Get<_I> for MinTradingLimit

impl<_I: From<Balance>> Get<_I> for MinPoolLiquidity

impl<_I: From<u128>> Get<_I> for MaxInRatio

impl<_I: From<u128>> Get<_I> for MaxOutRatio

impl<_I: From<u32>> Get<_I> for RegistryStrLimit

impl<_I: From<(u32, u32)>> Get<_I> for DiscountedFee

impl<_I: From<u128>> Get<_I> for DustingReward

impl<_I: From<(u32, u32)>> Get<_I> for LBPExchangeFee

impl<_I: From<BlockNumber>> Get<_I> for LaunchPeriod

impl<_I: From<BlockNumber>> Get<_I> for VotingPeriod

impl<_I: From<Balance>> Get<_I> for MinimumDeposit

impl<_I: From<BlockNumber>> Get<_I> for EnactmentPeriod

impl<_I: From<BlockNumber>> Get<_I> for CooloffPeriod

impl<_I: From<Balance>> Get<_I> for PreimageByteDeposit

impl<_I: From<bool>> Get<_I> for InstantAllowed

impl<_I: From<u32>> Get<_I> for MaxVotes

impl<_I: From<u32>> Get<_I> for MaxProposals

impl<_I: From<Balance>> Get<_I> for CandidacyBond

impl<_I: From<Balance>> Get<_I> for VotingBondBase

impl<_I: From<Balance>> Get<_I> for VotingBondFactor

impl<_I: From<BlockNumber>> Get<_I> for TermDuration

impl<_I: From<u32>> Get<_I> for DesiredMembers

impl<_I: From<u32>> Get<_I> for DesiredRunnersUp

impl<_I: From<u32>> Get<_I> for MaxElectionCandidates

impl<_I: From<u32>> Get<_I> for MaxElectionVoters

impl<_I: From<u32>> Get<_I> for CouncilMaxProposals

impl<_I: From<u32>> Get<_I> for CouncilMaxMembers

impl<_I: From<u32>> Get<_I> for TechnicalMaxProposals

impl<_I: From<u32>> Get<_I> for TechnicalMaxMembers

impl<_I: From<Permill>> Get<_I> for ProposalBond

impl<_I: From<Balance>> Get<_I> for ProposalBondMinimum

impl<_I: From<Balance>> Get<_I> for ProposalBondMaximum

impl<_I: From<BlockNumber>> Get<_I> for SpendPeriod

impl<_I: From<Permill>> Get<_I> for Burn

impl<_I: From<PalletId>> Get<_I> for TreasuryPalletId

impl<_I: From<u32>> Get<_I> for MaxApprovals

impl<_I: From<u32>> Get<_I> for UncleGenerations

impl<_I: From<Balance>> Get<_I> for DataDepositPerByte

impl<_I: From<BlockNumber>> Get<_I> for TipCountdown

impl<_I: From<Percent>> Get<_I> for TipFindersFee

impl<_I: From<Balance>> Get<_I> for TipReportDepositBase

impl<_I: From<u32>> Get<_I> for MaximumReasonLength

impl<_I: From<PalletId>> Get<_I> for PotId

impl<_I: From<u32>> Get<_I> for MaxCandidates

impl<_I: From<u32>> Get<_I> for MinCandidates

impl<_I: From<u32>> Get<_I> for MaxInvulnerables

impl<_I: From<u32>> Get<_I> for Period

impl<_I: From<u32>> Get<_I> for Offset

impl<_I: From<Balance>> Get<_I> for MinVestedTransfer

impl<_I: From<u32>> Get<_I> for MaxVestingSchedules

impl<_I: From<PalletId>> Get<_I> for VestingPalletId

impl<_I: From<PalletId>> Get<_I> for LMPalletId

impl<_I: From<PalletId>> Get<_I> for WarehouseLMPalletId

impl<_I: From<u8>> Get<_I> for MaxEntriesPerDeposit

impl<_I: From<Balance>> Get<_I> for MinTotalFarmRewards

impl<_I: From<Balance>> Get<_I> for BasicDeposit

impl<_I: From<Balance>> Get<_I> for FieldDeposit

impl<_I: From<Balance>> Get<_I> for SubAccountDeposit

impl<_I: From<u32>> Get<_I> for MaxSubAccounts

impl<_I: From<u32>> Get<_I> for MaxAdditionalFields

impl<_I: From<u32>> Get<_I> for MaxRegistrars

impl<_I: From<u32>> Get<_I> for SequentialIdOffset

impl<_I: From<Balance>> Get<_I> for DepositBase

impl<_I: From<Balance>> Get<_I> for DepositFactor

impl<_I: From<u16>> Get<_I> for MaxSignatories

impl<T: Config> Get<Id> for Pallet<T>

impl<_I: From<Balance>> Get<_I> for TransactionByteFee

impl<_I: From<u32>> Get<_I> for BlockHashCount

impl<_I: From<u8>> Get<_I> for SS58Prefix

impl<_I: From<u64>> Get<_I> for MockBlockNumberProvider

impl<_I: From<u32>> Get<_I> for MaxLocks

impl<_I: From<u128>> Get<_I> for ExistentialDeposit

impl<_I: From<u32>> Get<_I> for MaxReserves

impl<_I: From<NetworkId>> Get<_I> for RelayNetwork

impl<_I: From<XcmWeight>> Get<_I> for UnitWeightCost

impl<_I: From<Origin>> Get<_I> for RelayChainOrigin

impl<_I: From<u32>> Get<_I> for MaxInstructions

impl<_I: From<MultiLocation>> Get<_I> for Ancestry

impl<_I: From<BlockLength>> Get<_I> for BlockLength

impl<_I: From<Weight>> Get<_I> for ReservedXcmpWeight

impl<_I: From<Weight>> Get<_I> for ReservedDmpWeight

impl<_I: From<u32>> Get<_I> for RegistryStringLimit

impl<_I: From<AssetId>> Get<_I> for NativeAssetId

impl<_I: From<PalletId>> Get<_I> for TreasuryPalletId

impl<_I: From<(AssetId, u128)>> Get<_I> for KsmPerSecond

impl<_I: From<u128>> Get<_I> for BaseRate

impl<_I: From<MultiLocation>> Get<_I> for SelfLocation

impl<_I: From<XcmWeight>> Get<_I> for BaseXcmWeight

impl<_I: From<usize>> Get<_I> for MaxAssetsForTransfer

impl<_I: From<u32>> Get<_I> for SequentialIdOffset

impl<_I: From<u32>> Get<_I> for UniquesStringLimit

impl<_I: From<MultiLocation>> Get<_I> for SelfLocation

impl<_I: From<NetworkId>> Get<_I> for RelayNetwork

impl<_I: From<Origin>> Get<_I> for RelayChainOrigin

impl<_I: From<MultiLocation>> Get<_I> for Ancestry

impl<_I: From<Weight>> Get<_I> for BaseXcmWeight

impl<_I: From<u32>> Get<_I> for MaxInstructions

impl<_I: From<usize>> Get<_I> for MaxAssetsForTransfer

impl<_I: From<AccountId>> Get<_I> for Alternative

impl<_I: From<BlockNumber>> Get<_I> for LaunchPeriod

impl<_I: From<BlockNumber>> Get<_I> for VotingPeriod

impl<_I: From<u32>> Get<_I> for Period

impl<_I: From<RuntimeVersion>> Get<_I> for Version

impl<_I: From<BlockWeights>> Get<_I> for BlockWeights

impl<_I: From<Weight>> Get<_I> for ExtrinsicBaseWeight

impl<_I: From<AccountId>> Get<_I> for TreasuryAccount

impl<_I: From<Weight>> Get<_I> for ReservedXcmpWeight

impl<_I: From<Weight>> Get<_I> for ReservedDmpWeight

impl<_I: From<u128>> Get<_I> for ReserveCollectionIdUpTo

impl<_I: From<Balance>> Get<_I> for CollectionDeposit

impl<_I: From<Balance>> Get<_I> for ItemDeposit

impl<_I: From<u32>> Get<_I> for KeyLimit

impl<_I: From<u32>> Get<_I> for ValueLimit

impl<_I: From<Balance>> Get<_I> for AttributeDepositBase

impl<_I: From<Balance>> Get<_I> for DepositPerByte

impl<_I: From<u32>> Get<_I> for MaxScheduledPerBlock

impl<_I: From<Balance>> Get<_I> for MinimumOfferAmount

impl<_I: From<Balance>> Get<_I> for RoyaltyBondAmount

impl<_I: From<u32>> Get<_I> for PreimageMaxSize

impl<_I: From<Balance>> Get<_I> for PreimageBaseDeposit

impl<_I: From<Balance>> Get<_I> for PreimageByteDeposit

impl<_I: From<u8>> Get<_I> for MaxNumberOfTrades