pub trait Encode {
    // Provided methods
    fn size_hint(&self) -> usize { ... }
    fn encode_to<T>(&self, dest: &mut T)
       where T: Output + ?Sized { ... }
    fn encode(&self) -> Vec<u8>  { ... }
    fn using_encoded<R, F>(&self, f: F) -> R
       where F: FnOnce(&[u8]) -> R { ... }
    fn encoded_size(&self) -> usize { ... }
}
Expand description

Trait that allows zero-copy write of value-references to slices in LE format.

Implementations should override using_encoded for value types and encode_to and size_hint for allocating types. Wrapper types should override all methods.

Provided Methods§

Source

fn size_hint(&self) -> usize

If possible give a hint of expected size of the encoding.

This method is used inside default implementation of encode to avoid re-allocations.

Source

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Convert self to a slice and append it to the destination.

Source

fn encode(&self) -> Vec<u8>

Convert self to an owned vector.

Source

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Convert self to a slice and then invoke the given closure with it.

Source

fn encoded_size(&self) -> usize

Calculates the encoded size.

Should be used when the encoded data isn’t required.

§Note

This works by using a special Output that only tracks the size. So, there are no allocations inside the output. However, this can not prevent allocations that some types are doing inside their own encoding.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Encode for HeaderChainError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MessagesOperatingMode

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VerificationError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LaneState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BasicOperatingMode

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OwnedBridgeModuleError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageProofError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for XcmBridgeHubRouterCall

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BridgeLocationsError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BridgeState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ChannelSignal

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OutboundState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InboundState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AggregateMessageOrigin

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CumulusDigestItem

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MessageSendError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ServiceQuality

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeMetadata

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeMetadataDeprecated

Source§

fn encode_to<W>(&self, _dest: &mut W)
where W: Output + ?Sized,

Source§

impl Encode for StorageEntryModifier

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageHasher

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DispatchClass

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Pays

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Never

Source§

impl Encode for SteppedMigrationError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedPostUpgradeData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ProcessMessageError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LookupError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BalanceStatus

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PaymentStatus

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ViewFunctionDispatchError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Phase

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AccountStatus

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetStatus

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ConversionError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AdjustmentDirection

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Reasons

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LanesManagerError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ReceptionConfirmationError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CoreAssignment

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CompletionStatus

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Finality

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ElectionCompute

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Data

Source§

fn encode(&self) -> Vec<u8>

Source§

impl Encode for MessageOrigin

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Forcing

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for HoldReason

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Releases

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for XcmBlobMessageDispatchResult

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for HoldReason

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Origin

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionMigrationStage

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for XcmpMessageFormat

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CompactStatement

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl Encode for ConsensusLog

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DisputeStatement

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InvalidDisputeStatementKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OccupiedCoreAssumption

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PvfExecKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PvfPrepKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UpgradeGoAhead

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UpgradeRestriction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ValidDisputeStatementKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ValidityAttestation

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ExecutorParam

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeMetricOp

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SlashingOffenceKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CommittedCandidateReceiptError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UMPSignal

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SlotLeasePeriodStart

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StatementKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedLocatableAsset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AccountValidity

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SlotRange

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DisputeLocation

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DisputeResult

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Origin

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ParaKind

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for ParaLifecycle

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UpgradeStrategy

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Event

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Assignment

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BlockState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Direction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TypeDefPrimitive

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ArithmeticError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BlockGapType

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for NextConfigDescriptor

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PreDigest

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AllowedSlots

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ConsensusLog

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DeriveJunction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LogLevel

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LogLevelFilter

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Void

Source§

impl Encode for HttpError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for HttpRequestStatus

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageKind

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for EcdsaVerifyError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for KillStorageResult

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageEntryModifierIR

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageHasherIR

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DispatchError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ExtrinsicInclusionMode

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MultiSignature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MultiSigner

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TokenError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TransactionalError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DigestItem

Source§

fn encode(&self) -> Vec<u8>

Source§

impl Encode for Era

Source§

fn encode_to<T>(&self, output: &mut T)
where T: Output + ?Sized,

Source§

impl Encode for DispatchError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TrieError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InvalidTransaction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TransactionSource

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TransactionValidityError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UnknownTransaction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ChildInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StateVersion

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InherentError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WasmLevel

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WasmValue

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageProofError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ReturnValue

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Value

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for TransferType

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Unsupported

Source§

impl Encode for VersionedAsset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedAssetId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedInteriorLocation

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedJunction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedLocation

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedNetworkId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for VersionedResponse

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Response

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BodyId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BodyPart

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Junction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for NetworkId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Junctions

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetInstance

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Fungibility

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MultiAssetFilter

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WildFungibility

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WildMultiAsset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Outcome

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SendError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetFilter

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetInstance

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Fungibility

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WildAsset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WildFungibility

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Response

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Junction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for NetworkId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Junctions

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Outcome

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetFilter

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetInstance

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetTransferFilter

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Fungibility

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WildAsset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WildFungibility

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Hint

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Response

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Error

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for bool

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for f32

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for f64

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for i8

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for i16

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for i32

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for i64

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for i128

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for str

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for u8

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for u16

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for u32

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for u64

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for u128

Source§

fn size_hint(&self) -> usize

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for ()

Source§

fn encode_to<W>(&self, _dest: &mut W)
where W: Output + ?Sized,

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

fn encode(&self) -> Vec<u8>

Source§

impl Encode for NonZero<i8>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<i16>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<i32>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<i64>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<i128>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<u8>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<u16>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<u32>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<u64>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for NonZero<u128>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for Duration

Source§

fn size_hint(&self) -> usize

Source§

fn encode(&self) -> Vec<u8>

Source§

impl Encode for AuthoritySet

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for HashedLaneId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for LegacyLaneId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for DeliveredMessages

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InboundMessageDetails

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for OutboundLaneData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OutboundMessageDetails

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UnrewardedRelayersState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BridgeState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BridgeId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for MessagingStateSnapshot

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RelayDispatchQueueRemainingCapacity

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RelayChainState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UsedBandwidth

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for QueueConfigData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InboundChannelDetails

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OutboundChannelDetails

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for QueueConfigData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CollationInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CollationInfoV1

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MessageQueueChain

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ParachainInherentData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OpaqueMetadata

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for RuntimeMetadataPrefixed

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeMetadataV14

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeMetadataV15

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeMetadataV16

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DispatchInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PostDispatchInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PalletId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CrateVersion

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageVersion

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for SixteenPatriciaMerkleTreeExistenceProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Disabled

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StorageInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WithdrawReasons

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ViewFunctionId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BlockLength

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for BlockWeights

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WeightsPerClass

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DispatchEventInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LastRuntimeUpgradeInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ExtraFlags

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CoreMask

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for AutoRenewalRecord

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LeaseRecordItem

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PoolIoRecord

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PotentialRenewalId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RegionId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ScheduleItem

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for StatusRecord

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SolutionOrSnapshotSize

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SlashingSpans

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ActiveEraInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ValidatorPrefs

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CandidateHash

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for BlockData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for HeadData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Sibling

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ValidationCode

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ValidationCodeHash

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ValidationParams

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ValidationResult

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AsyncBackingParams

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OutboundHrmpChannelLimitations

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ExecutorParams

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ExecutorParamsHash

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ExecutorParamsPrepHash

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for RuntimeMetricLabel

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for RuntimeMetricLabels

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for RuntimeMetricUpdate

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DisputeProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for DisputesTimeSlot

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OpaqueKeyOwnershipProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for PendingSlashes

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AbridgedHostConfiguration

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AbridgedHrmpChannel

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ApprovalVotingParams

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for AvailabilityBitfield

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CheckedDisputeStatementSet

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ChunkIndex

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CoreIndex

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for DisputeStatementSet

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for GroupIndex

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ParathreadClaim

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ParathreadEntry

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PvfCheckStatement

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ScheduledCore

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SessionInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ValidatorIndex

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ClaimQueueOffset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CoreSelector

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for InternalVersion

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for EcdsaSignature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for EthereumAddress

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for PartsOf57600

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ParaGenesisArgs

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for H128

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for H160

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for H256

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for H384

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for H512

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for H768

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for U128

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for U256

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for U512

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl Encode for Roles

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl Encode for BlockAttributes

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl Encode for PortableRegistry

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for PortableType

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Public

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Signature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Public

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Signature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Public

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Signature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for BigUint

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for FixedI64

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for FixedI128

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for FixedU64

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for FixedU128

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for PerU16

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Perbill

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Percent

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Permill

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Perquintill

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for NextEpochDescriptor

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PrimaryPreDigest

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SecondaryPlainPreDigest

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for SecondaryVRFPreDigest

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BabeConfiguration

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BabeConfigurationV1

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BabeEpochConfiguration

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Epoch

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OpaqueKeyOwnershipProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Public

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Signature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for MmrLeafVersion

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Payload

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Slot

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for SlotDuration

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CryptoTypeId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for KeyTypeId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Duration

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for HttpRequestId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for OpaqueMultiaddr

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for OpaqueNetworkState

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Timestamp

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for VrfPreOutput

Source§

fn encode(&self) -> Vec<u8>

Source§

impl Encode for VrfProof

Source§

fn encode(&self) -> Vec<u8>

Source§

impl Encode for VrfSignature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OpaqueMetadata

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for OpaquePeerId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for MultiRemovalResults

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for CheckInherentsResult

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for InherentData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for EncodableOpaqueLeaf

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ElectionScore

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Digest

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ModuleError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Time

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for AnySignature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Justifications

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ModuleError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OpaqueExtrinsic

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for OpaqueValue

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for MockCallU64

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for TestSignature

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for UintAuthorityId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for BadOrigin

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for LookupError

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for ValidTransaction

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MembershipProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OffenceSeverity

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for ChildTrieParentKeyId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for StorageData

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for StorageKey

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for TrackedStorageKey

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Timestamp

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for WasmEntryAttributes

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WasmFieldName

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for WasmFields

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for WasmMetadata

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for WasmValuesSet

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for CompactProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for StorageProof

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for RuntimeVersion

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for RuntimeDbWeight

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for BridgeMessage

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MultiAsset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for MultiAssets

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for MultiLocation

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PalletInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for QueryResponseInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for XcmContext

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Asset

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for AssetId

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Assets

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for Location

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for PalletInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for QueryResponseInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for XcmContext

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for Assets

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl Encode for PalletInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for QueryResponseInfo

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for XcmContext

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl Encode for OriginAliaser

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<'a> Encode for DigestItemRef<'a>

Source§

fn encode(&self) -> Vec<u8>

Source§

impl<'a, T, S> Encode for BoundedSlice<'a, T, S>
where T: Encode, &'a [T]: Encode, PhantomData<S>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (A0, B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where A0: Encode, B0: Encode, C0: Encode, D0: Encode, E0: Encode, F0: Encode, G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<A, F, R, D, Fp> Encode for FreezeConsideration<A, F, R, D, Fp>
where F: Mutate<A>, <F as Inspect<A>>::Balance: Encode, PhantomData<fn() -> (A, R, D, Fp)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<A, F, R, D, Fp> Encode for HoldConsideration<A, F, R, D, Fp>
where F: Mutate<A>, <F as Inspect<A>>::Balance: Encode, PhantomData<fn() -> (A, R, D, Fp)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<A, Fx, Rx, D, Fp> Encode for LoneFreezeConsideration<A, Fx, Rx, D, Fp>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<A, Fx, Rx, D, Fp> Encode for LoneHoldConsideration<A, Fx, Rx, D, Fp>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<A, U, S> Encode for MigrationState<A, U, S>
where A: Encode, U: Encode, S: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Account, Balance> Encode for ParaInfoV1<Account, Balance>
where Account: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Account, Balance> Encode for ParaInfo<Account, Balance>
where Account: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId> Encode for RawOrigin<AccountId>
where AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId> Encode for RewardDestination<AccountId>
where AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId> Encode for ContributionRecord<AccountId>
where AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId> Encode for EraRewardPoints<AccountId>
where AccountId: Ord, BTreeMap<AccountId, u32>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId> Encode for StakedAssignment<AccountId>
where AccountId: Encode, Vec<(AccountId, u128)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId> Encode for Support<AccountId>
where Vec<(AccountId, u128)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, AccountIndex> Encode for MultiAddress<AccountId, AccountIndex>
where AccountId: Encode, AccountIndex: HasCompact,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for RegionRecord<AccountId, Balance>
where Option<AccountId>: Encode, Option<Balance>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for CandidateInfo<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for PagedExposure<AccountId, Balance>
where Balance: HasCompact + MaxEncodedLen, PagedExposureMetadata<Balance>: Encode, ExposurePage<AccountId, Balance>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for UnappliedSlash<AccountId, Balance>
where Balance: HasCompact + Encode, AccountId: Encode, Vec<(AccountId, Balance)>: Encode, Vec<AccountId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for Proposal<AccountId, Balance>
where AccountId: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for Exposure<AccountId, Balance>
where Balance: HasCompact, Vec<IndividualExposure<AccountId, Balance>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for ExposurePage<AccountId, Balance>
where Balance: HasCompact, Vec<IndividualExposure<AccountId, Balance>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance> Encode for IndividualExposure<AccountId, Balance>
where Balance: HasCompact, AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance, BlockNumber, LeasePeriod> Encode for FundInfo<AccountId, Balance, BlockNumber, LeasePeriod>
where AccountId: Encode, Balance: Encode, BlockNumber: Encode, LeasePeriod: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, Balance, Solution> Encode for SignedSubmission<AccountId, Balance, Solution>
where Balance: HasCompact + Encode, AccountId: Encode, RawSolution<Solution>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, LeasePeriod> Encode for ParachainTemporarySlot<AccountId, LeasePeriod>
where AccountId: Encode, LeasePeriod: Encode, Option<LeasePeriod>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, MaxWinners> Encode for ReadySolution<AccountId, MaxWinners>
where AccountId: IdentifierT, MaxWinners: Get<u32>, BoundedVec<(AccountId, Support<AccountId>), MaxWinners>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, MessagesProof, MessagesDeliveryProof> Encode for BridgeMessagesCall<AccountId, MessagesProof, MessagesDeliveryProof>
where AccountId: Encode, MessagesProof: Encode, MessagesDeliveryProof: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, P> Encode for Assignment<AccountId, P>
where P: PerThing, AccountId: Encode, Vec<(AccountId, P)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AccountId, VoterType> Encode for RoundSnapshot<AccountId, VoterType>
where Vec<VoterType>: Encode, Vec<AccountId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Address, Call, Signature, Extension> Encode for UncheckedExtrinsic<Address, Call, Signature, Extension>
where Preamble<Address, Signature, Extension>: Encode, Call: Encode, Extension: Encode,

Source§

fn encode(&self) -> Vec<u8>

Source§

impl<Address, Signature, Extension> Encode for Preamble<Address, Signature, Extension>
where Address: Encode, Signature: Encode, Extension: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<AssetId> Encode for NativeOrWithId<AssetId>
where AssetId: Ord + Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AssetKind, AssetBalance, Beneficiary, BlockNumber, PaymentId> Encode for SpendStatus<AssetKind, AssetBalance, Beneficiary, BlockNumber, PaymentId>
where AssetKind: Encode, AssetBalance: Encode, Beneficiary: Encode, BlockNumber: Encode, PaymentState<PaymentId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AuthorityId> Encode for ConsensusLog<AuthorityId>
where AuthorityId: Codec, Vec<AuthorityId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AuthorityId> Encode for ConsensusLog<AuthorityId>
where AuthorityId: Codec, ValidatorSet<AuthorityId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AuthorityId> Encode for ValidatorSet<AuthorityId>
where Vec<AuthorityId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<AuthoritySetCommitment> Encode for BeefyAuthoritySet<AuthoritySetCommitment>
where AuthoritySetCommitment: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (B0, C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where B0: Encode, C0: Encode, D0: Encode, E0: Encode, F0: Encode, G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<B> Encode for ParachainBlockData<B>
where B: Block, <B as Block>::Header: Encode, Vec<<B as Block>::Extrinsic>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<B> Encode for BlockAnnouncesHandshake<B>
where B: Block, <<B as Block>::Header as Header>::Number: Encode, <B as Block>::Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<B> Encode for WarpProofRequest<B>
where B: Block, <B as Block>::Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<B> Encode for BlockAndTimeDeadline<B>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<B, V> Encode for BoundedStorageValue<B, V>
where V: Encode, PhantomData<B>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for Judgement<Balance>
where Balance: Encode + Decode + MaxEncodedLen + Copy + Clone + Debug + Eq + PartialEq,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for AccountData<Balance>
where Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for BalanceLock<Balance>
where Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for InstaPoolHistoryRecord<Balance>
where Option<Balance>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for PotentialRenewalRecord<Balance>
where Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for UnlockChunk<Balance>
where Balance: HasCompact + MaxEncodedLen,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for FeeDetails<Balance>
where Option<InclusionFee<Balance>>: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for InclusionFee<Balance>
where Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for AccountStatus<Balance>
where Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for PagedExposureMetadata<Balance>
where Balance: HasCompact + MaxEncodedLen,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance> Encode for WeightToFeeCoefficient<Balance>
where Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, AccountId> Encode for ExistenceReason<Balance, AccountId>
where Balance: Encode, AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, AccountId, DepositBalance> Encode for AssetDetails<Balance, AccountId, DepositBalance>
where AccountId: Encode, Balance: Encode, DepositBalance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, AccountId, IdField> Encode for RegistrarInfo<Balance, AccountId, IdField>
where Balance: Encode + Decode + Clone + Debug + Eq + PartialEq, AccountId: Encode + Decode + Clone + Debug + Eq + PartialEq, IdField: Encode + Decode + Clone + Debug + Default + Eq + PartialEq + TypeInfo + MaxEncodedLen,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, DepositBalance> Encode for Approval<Balance, DepositBalance>
where Balance: Encode, DepositBalance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, DepositBalance, Extra, AccountId> Encode for AssetAccount<Balance, DepositBalance, Extra, AccountId>
where Balance: Encode, ExistenceReason<DepositBalance, AccountId>: Encode, Extra: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, MaxJudgements, IdentityInfo> Encode for Registration<Balance, MaxJudgements, IdentityInfo>
where Balance: Encode + Decode + MaxEncodedLen + Copy + Clone + Debug + Eq + PartialEq, MaxJudgements: Get<u32>, IdentityInfo: IdentityInformationProvider + Encode, BoundedVec<(u32, Judgement<Balance>), MaxJudgements>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, RelayBlockNumber> Encode for SaleInfoRecord<Balance, RelayBlockNumber>
where RelayBlockNumber: Encode, Balance: Encode, Option<Balance>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Balance, Weight> Encode for RuntimeDispatchInfo<Balance, Weight>
where Weight: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Base, Explicit, Implicit> Encode for ImplicationParts<Base, Explicit, Implicit>
where Base: Encode, Explicit: Encode, Implicit: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Block> Encode for BlockId<Block>
where Block: Block, <Block as Block>::Hash: Encode, <<Block as Block>::Header as Header>::Number: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Block> Encode for GrandpaJustification<Block>
where Block: Block, GrandpaJustification<<Block as Block>::Header>: Encode, PhantomData<Block>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Block> Encode for WarpSyncFragment<Block>
where Block: Block, <Block as Block>::Header: Encode, GrandpaJustification<Block>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Block> Encode for WarpSyncProof<Block>
where Block: Block, Vec<WarpSyncFragment<Block>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Block> Encode for SignedBlock<Block>
where Block: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for DispatchTime<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for QueryStatus<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for LastContribution<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for QueryResponseStatus<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for InboundDownwardMessage<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for InboundHrmpMessage<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for SchedulerParams<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for V6HostConfiguration<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for V7HostConfiguration<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for V8HostConfiguration<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for V9HostConfiguration<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for V10HostConfiguration<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for V11HostConfiguration<BlockNumber>
where BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber> Encode for HostConfiguration<BlockNumber>
where BlockNumber: Encode, SchedulerParams<BlockNumber>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BlockNumber, Hash, MerkleRoot, ExtraData> Encode for MmrLeaf<BlockNumber, Hash, MerkleRoot, ExtraData>
where BlockNumber: Encode, Hash: Encode, (BlockNumber, Hash): Encode, BeefyAuthoritySet<MerkleRoot>: Encode, ExtraData: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Bn> Encode for Phase<Bn>
where Bn: Encode, (bool, Bn): Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BridgedHeaderHash, Lane> Encode for FromBridgedChainMessagesProof<BridgedHeaderHash, Lane>
where BridgedHeaderHash: Encode, Lane: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<BridgedHeaderHash, LaneId> Encode for FromBridgedChainMessagesDeliveryProof<BridgedHeaderHash, LaneId>
where BridgedHeaderHash: Encode, LaneId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (C0, D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where C0: Encode, D0: Encode, E0: Encode, F0: Encode, G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<Call> Encode for Instruction<Call>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Call> Encode for Instruction<Call>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Call> Encode for Instruction<Call>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Call> Encode for Xcm<Call>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<Call> Encode for Xcm<Call>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<Call, Extension> Encode for SignedPayload<Call, Extension>
where Call: Encode + Dispatchable, Extension: TransactionExtension<Call>,

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Get an encoded version of this blake2_256-hashed payload.

Source§

impl<ChainCall> Encode for EncodedOrDecodedCall<ChainCall>
where ChainCall: Encode,

Source§

fn encode(&self) -> Vec<u8>

Source§

impl<ConsumerIdentifier, MaxConsumers> Encode for RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
where MaxConsumers: Get<u32>, BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (D0, E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where D0: Encode, E0: Encode, F0: Encode, G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<DepositBalance, BoundedString> Encode for AssetMetadata<DepositBalance, BoundedString>
where DepositBalance: Encode, BoundedString: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<DispatchLevelResult> Encode for ReceptionResult<DispatchLevelResult>
where MessageDispatchResult<DispatchLevelResult>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<DispatchLevelResult> Encode for MessageDispatchResult<DispatchLevelResult>
where DispatchLevelResult: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<DispatchLevelResult, LaneId> Encode for ReceivedMessages<DispatchLevelResult, LaneId>
where LaneId: Encode, Vec<(u64, ReceptionResult<DispatchLevelResult>)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (E0, F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where E0: Encode, F0: Encode, G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<E> Encode for MakeFatalError<E>
where E: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<E, T> Encode for EventRecord<E, T>
where E: Parameter + Member + Encode, Vec<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Event> Encode for CallDryRunEffects<Event>
where Vec<Event>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Event> Encode for XcmDryRunEffects<Event>
where Vec<Event>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (F0, G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where F0: Encode, G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<FieldLimit> Encode for IdentityInfo<FieldLimit>
where FieldLimit: Get<u32>, BoundedVec<(Data, Data), FieldLimit>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<FinalityProof, FinalityVerificationContext> Encode for HeaderFinalityInfo<FinalityProof, FinalityVerificationContext>
where FinalityProof: Encode, Option<FinalityVerificationContext>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (G0, H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where G0: Encode, H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (H0, I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where H0: Encode, I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<H> Encode for CandidateEvent<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CandidateEvent<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for InitializationData<H>
where H: Header, Box<H>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for Ancestor<H>
where Option<H>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for BackedCandidate<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CandidateDescriptor<H>
where H: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CandidateReceipt<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CommittedCandidateReceipt<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for ScrapedOnChainVotes<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for SigningContext<H>
where H: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for BackedCandidate<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CandidateDescriptorV2<H>
where H: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CandidateReceiptV2<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for CommittedCandidateReceiptV2<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for ScrapedOnChainVotes<H>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H> Encode for BlockAnnounce<H>
where H: Encode,

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<H, L> Encode for DataOrHash<H, L>
where H: Hash, L: FullLeaf,

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<H, L> Encode for MerkleProof<H, L>
where H: Encode, Vec<H>: Encode, L: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for Message<H, N>
where Prevote<H, N>: Encode, Precommit<H, N>: Encode, PrimaryPropose<H, N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for CoreState<H, N>
where OccupiedCore<H, N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for CoreState<H, N>
where OccupiedCore<H, N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for Equivocation<H, N>
where Equivocation<Public, Prevote<H, N>, Signature>: Encode, Equivocation<Public, Precommit<H, N>, Signature>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for State<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for Precommit<H, N>
where H: Encode, N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for Prevote<H, N>
where H: Encode, N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for PrimaryPropose<H, N>
where H: Encode, N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for BackingState<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for CandidatePendingAvailability<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for OccupiedCore<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for PersistedValidationData<H, N>
where N: Encode, H: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for BackingState<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for CandidatePendingAvailability<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for OccupiedCore<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for CandidatePendingAvailability<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for CandidatePendingAvailability<H, N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for AuthoritySet<H, N>
where ForkTree<H, N, PendingChange<H, N>>: Encode, Vec<PendingChange<H, N>>: Encode, AuthoritySetChanges<N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N> Encode for EquivocationProof<H, N>
where Equivocation<H, N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for CatchUp<H, N, S, Id>
where Vec<SignedPrevote<H, N, S, Id>>: Encode, Vec<SignedPrecommit<H, N, S, Id>>: Encode, H: Encode, N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for Commit<H, N, S, Id>
where H: Encode, N: Encode, Vec<SignedPrecommit<H, N, S, Id>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for CompactCommit<H, N, S, Id>
where H: Encode, N: Encode, Vec<Precommit<H, N>>: Encode, Vec<(S, Id)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for HistoricalVotes<H, N, S, Id>
where Vec<SignedMessage<H, N, S, Id>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for SignedMessage<H, N, S, Id>
where Message<H, N>: Encode, S: Encode, Id: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for SignedPrecommit<H, N, S, Id>
where Precommit<H, N>: Encode, S: Encode, Id: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, S, Id> Encode for SignedPrevote<H, N, S, Id>
where Prevote<H, N>: Encode, S: Encode, Id: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<H, N, V> Encode for ForkTree<H, N, V>
where Vec<Node<H, N, V>>: Encode, Option<N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<HDR> Encode for InherentData<HDR>
where HDR: Header + Encode, Vec<BackedCandidate<<HDR as Header>::Hash>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<HDR> Encode for InherentData<HDR>
where HDR: Header + Encode, Vec<BackedCandidate<<HDR as Header>::Hash>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash> Encode for RelayParentInfo<Hash>
where Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash> Encode for AncestryProof<Hash>
where Vec<Hash>: Encode, Vec<(u64, Hash)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash> Encode for LeafProof<Hash>
where Vec<Hash>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash, BlockNumber> Encode for AllowedRelayParentsTracker<Hash, BlockNumber>
where VecDeque<(Hash, Hash)>: Encode, BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash, BlockNumber> Encode for AllowedRelayParentsTracker<Hash, BlockNumber>
where VecDeque<RelayParentInfo<Hash>>: Encode, BlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash, Number> Encode for FromBlock<Hash, Number>
where Hash: Encode, Number: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash, Number> Encode for HeaderId<Hash, Number>
where Number: Encode, Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Hash, Number> Encode for BlockRequest<Hash, Number>
where FromBlock<Hash, Number>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header> Encode for BridgeGrandpaCall<Header>
where Header: Header, Box<Header>: Encode, GrandpaJustification<Header>: Encode, InitializationData<Header>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header> Encode for GrandpaJustification<Header>
where Header: Header, Commit<<Header as Header>::Hash, <Header as Header>::Number, Signature, Public>: Encode, Vec<Header>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header> Encode for FinalityProof<Header>
where Header: Header, <Header as Header>::Hash: Encode, Vec<Header>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header> Encode for GrandpaJustification<Header>
where Header: Header, Commit<<Header as Header>::Hash, <Header as Header>::Number, Signature, Public>: Encode, Vec<Header>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header, Extrinsic> Encode for Block<Header, Extrinsic>
where Header: Encode, Vec<Extrinsic>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header, Hash, Extrinsic> Encode for BlockData<Header, Hash, Extrinsic>
where Hash: Encode, Option<Header>: Encode, Option<Vec<Extrinsic>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header, Hash, Extrinsic> Encode for BlockResponse<Header, Hash, Extrinsic>
where Vec<BlockData<Header, Hash, Extrinsic>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header, Id> Encode for EquivocationProof<Header, Id>
where Id: Encode, Header: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Header, Id, AncestryProof> Encode for ForkVotingProof<Header, Id, AncestryProof>
where Header: Header + Encode, Id: RuntimeAppPublic, VoteMessage<<Header as Header>::Number, Id, <Id as RuntimeAppPublic>::Signature>: Encode, AncestryProof: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (I0, J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where I0: Encode, J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<I> Encode for HoldReason<I>
where I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Id> Encode for PaymentState<Id>
where Id: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Id> Encode for OutboundHrmpMessage<Id>
where Id: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Id, Balance> Encode for IdAmount<Id, Balance>
where Id: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Id, V, S> Encode for Equivocation<Id, V, S>
where Id: Encode, V: Encode, S: Encode, (V, S): Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Info> Encode for DispatchErrorWithPostInfo<Info>
where Info: Eq + PartialEq + Clone + Copy + Encode + Decode + Printable,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Inner> Encode for FakeDispatchable<Inner>
where Inner: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<J0, K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (J0, K0, L0, M0, N0, O0, P0, Q0, R0)
where J0: Encode, K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<K0, L0, M0, N0, O0, P0, Q0, R0> Encode for (K0, L0, M0, N0, O0, P0, Q0, R0)
where K0: Encode, L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<K, V> Encode for BTreeMap<K, V>
where K: Encode, V: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<K, V> Encode for IndexedVec<K, V>
where Vec<V>: Encode, PhantomData<fn(K) -> K>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<K, V, S> Encode for BoundedBTreeMap<K, V, S>
where BTreeMap<K, V>: Encode, PhantomData<S>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<L0, M0, N0, O0, P0, Q0, R0> Encode for (L0, M0, N0, O0, P0, Q0, R0)
where L0: Encode, M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<LaneId> Encode for Message<LaneId>
where LaneId: Encode, MessageKey<LaneId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<LaneId> Encode for MessageKey<LaneId>
where LaneId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<M0, N0, O0, P0, Q0, R0> Encode for (M0, N0, O0, P0, Q0, R0)
where M0: Encode, N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<Message> Encode for ProvedLaneMessages<Message>
where Vec<Message>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<MessageOrigin> Encode for BookState<MessageOrigin>
where Option<Neighbours<MessageOrigin>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<MessageOrigin> Encode for Neighbours<MessageOrigin>
where MessageOrigin: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N0, O0, P0, Q0, R0> Encode for (N0, O0, P0, Q0, R0)
where N0: Encode, O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<N> Encode for ConsensusLog<N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for Constraints<N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for InboundHrmpLimitations<N>
where Vec<N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<N> Encode for CandidateCommitments<N>
where N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for DisputeState<N>
where N: Encode, Option<N>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for GroupRotationInfo<N>
where N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for Constraints<N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for AvailabilityBitfieldRecord<N>
where N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for ParaPastCodeMeta<N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for ReplacementTimes<N>
where N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for AuthoritySetChanges<N>
where Vec<(u64, N)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<N> Encode for BlockGap<N>
where N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N> Encode for ScheduledChange<N>
where N: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<N, S> Encode for VersionedFinalityProof<N, S>
where SignedCommitment<N, S>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Nonce, AccountData> Encode for AccountInfo<Nonce, AccountData>
where Nonce: Encode, AccountData: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Number, Hash> Encode for StoredHeaderData<Number, Hash>
where Number: Encode, Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Number, Hash> Encode for Header<Number, Hash>
where Number: Copy + Into<U256> + TryFrom<U256> + HasCompact, Hash: Hash, <Hash as Hash>::Output: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Number, Id> Encode for FutureBlockVotingProof<Number, Id>
where Id: RuntimeAppPublic, VoteMessage<Number, Id, <Id as RuntimeAppPublic>::Signature>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<Number, Id, Signature> Encode for DoubleVotingProof<Number, Id, Signature>
where VoteMessage<Number, Id, Signature>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Number, Id, Signature> Encode for VoteMessage<Number, Id, Signature>
where Commitment<Number>: Encode, Id: Encode, Signature: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<O0, P0, Q0, R0> Encode for (O0, P0, Q0, R0)
where O0: Encode, P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<O, T> Encode for BitBox<T, O>
where O: BitOrder, T: BitStore + Encode,

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<O, T> Encode for BitSlice<T, O>
where O: BitOrder, T: BitStore + Encode,

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<O, T> Encode for BitVec<T, O>
where O: BitOrder, T: BitStore + Encode,

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<P0, Q0, R0> Encode for (P0, Q0, R0)
where P0: Encode, Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<P, S> Encode for GenericTransactionExtensionSchema<P, S>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<Payload, RealPayload> Encode for UncheckedSigned<Payload, RealPayload>
where Payload: Encode, PhantomData<RealPayload>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<PoolAssetId> Encode for PoolInfo<PoolAssetId>
where PoolAssetId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<Q0, R0> Encode for (Q0, R0)
where Q0: Encode, R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

impl<R0> Encode for (R0,)
where R0: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<T>(&self, dest: &mut T)
where T: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl<RelayBlockNumber> Encode for ConfigRecord<RelayBlockNumber>
where RelayBlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<RelayBlockNumber, RelayBalance> Encode for OnDemandRevenueRecord<RelayBlockNumber, RelayBalance>
where RelayBlockNumber: Encode, RelayBalance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<RelayerId> Encode for InboundLaneData<RelayerId>
where VecDeque<UnrewardedRelayer<RelayerId>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<RelayerId> Encode for UnrewardedRelayer<RelayerId>
where RelayerId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Reporter, Offender> Encode for OffenceDetails<Reporter, Offender>
where Offender: Encode, Vec<Reporter>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<ReserveIdentifier, Balance> Encode for ReserveData<ReserveIdentifier, Balance>
where ReserveIdentifier: Encode, Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<S> Encode for GenericTransactionExtension<S>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<S> Encode for RawSolution<S>
where S: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<SE> Encode for AsTransactionExtension<SE>
where SE: SignedExtension + Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<Size> Encode for ItemHeader<Size>
where Size: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Size, HeapSize> Encode for Page<Size, HeapSize>
where Size: Into<u32> + Debug + Clone + Default + Encode, HeapSize: Get<Size>, BoundedVec<u8, IntoU32<HeapSize, Size>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

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

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for StorageEntryType<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for DeprecationInfo<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for DeprecationStatus<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <T as Config>::Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <T as Config>::PoolId: Encode, <T as Config>::PoolAssetId: Encode, <T as Config>::Balance: Encode, Vec<(<T as Config>::AssetKind, <T as Config>::Balance)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for InitialPayment<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, Vec<<T as Config>::AccountId>: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, Option<<T as Config>::AccountId>: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, Phase<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, BoundedVec<u8, <T as Config>::MaxUsernameLength>: Encode, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::ValidatorId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for ConfigOp<T>
where T: Default + Codec + Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <<T as Config>::Leaser as Leaser<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>>::LeasePeriod: Encode, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode, <T as Config>::AccountId: Encode, <<<T as Config>::Leaser as Leaser<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<<T as Config>::Auctioneer as Auctioneer<<<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode, <T as Config>::AccountId: Encode, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <<<T as Config>::Block as HeaderProvider>::HeaderT as Header>::Number: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Event<T>
where T: Config, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, <T as Config>::AccountId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Error<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for TypeDef<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for DeprecationInfoIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for DeprecationStatusIR<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for StorageEntryTypeIR<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Call<T>
where T: Config,

Source§

impl<T> Encode for Event<T>
where T: Config, Option<<T as Config>::Hash>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for [T]
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for BinaryHeap<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for BTreeSet<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for LinkedList<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for VecDeque<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for PhantomData<T>

Source§

fn encode_to<W>(&self, _dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T> Encode for Range<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode(&self) -> Vec<u8>

Source§

impl<T> Encode for RangeInclusive<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode(&self) -> Vec<u8>

Source§

impl<T> Encode for ExtrinsicMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletCallMetadata<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for PalletConstantMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletErrorMetadata<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for PalletEventMetadata<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for PalletMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletStorageMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for SignedExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for StorageEntryMetadata<T>
where T: Form, <T as Form>::String: Encode, StorageEntryType<T>: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for CustomMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CustomValueMetadata<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for ExtrinsicMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for OuterEnums<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMethodMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMethodParamMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for SignedExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for CustomMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CustomValueMetadata<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for ExtrinsicMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for OuterEnums<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletAssociatedTypeMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletCallMetadata<T>
where T: Form, <T as Form>::Type: Encode, DeprecationInfo<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletConstantMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, DeprecationStatus<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletErrorMetadata<T>
where T: Form, <T as Form>::Type: Encode, DeprecationInfo<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletEventMetadata<T>
where T: Form, <T as Form>::Type: Encode, DeprecationInfo<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletStorageMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletViewFunctionMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletViewFunctionParamMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMethodMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMethodParamMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for StorageEntryMetadata<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for TransactionExtensionMetadata<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PerDispatchClass<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for WrapperKeepOpaque<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<O>(&self, dest: &mut O)
where O: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl<T> Encode for WrapperOpaque<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<O>(&self, dest: &mut O)
where O: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl<T> Encode for CheckGenesis<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CheckMortality<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for CheckNonZeroSender<T>
where PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CheckNonce<T>
where T: Config, <T as Config>::Nonce: HasCompact,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CheckSpecVersion<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CheckTxVersion<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CheckWeight<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for WeightReclaim<T>
where T: Config + Send + Sync, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for CodeUpgradeAuthorization<T>
where T: Config, <T as Config>::Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for ChargeAssetTxPayment<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Nominations<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for StakingLedger<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for ChargeTransactionPayment<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for PrevalidateAttests<T>
where PhantomData<fn(T)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for UntrackedSymbol<T>
where PhantomData<fn() -> T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for TypeDefComposite<T>
where T: Form, Vec<Field<T>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for Field<T>
where T: Form, Option<<T as Form>::String>: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Path<T>
where T: Form, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for Type<T>
where T: Form, Path<T>: Encode, Vec<TypeParameter<T>>: Encode, TypeDef<T>: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

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

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

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

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

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

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

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

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for TypeDefTuple<T>
where T: Form, Vec<<T as Form>::Type>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for TypeParameter<T>
where T: Form, <T as Form>::String: Encode, Option<<T as Form>::Type>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for TypeDefVariant<T>
where T: Form, Vec<Variant<T>>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for Variant<T>
where T: Form, <T as Form>::String: Encode, Vec<Field<T>>: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for Crossing<T>
where T: Encode + Decode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T> Encode for ExtrinsicMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for OuterEnumsIR<T>
where T: Form, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletAssociatedTypeMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletCallMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, DeprecationInfoIR<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletConstantMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode, Vec<<T as Form>::String>: Encode, DeprecationStatusIR<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletErrorMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, DeprecationInfoIR<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletEventMetadataIR<T>
where T: Form, <T as Form>::Type: Encode, DeprecationInfoIR<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletStorageMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletViewFunctionMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for PalletViewFunctionParamMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMethodMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for RuntimeApiMethodParamMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for StorageEntryMetadataIR<T>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for TransactionExtensionMetadataIR<T>
where T: Form, <T as Form>::String: Encode, <T as Form>::Type: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T> Encode for TxBaseImplication<T>
where T: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T, D> Encode for TypeWithDefault<T, D>
where D: Get<T>, T: Encode, PhantomData<D>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, E> Encode for Result<T, E>
where T: Encode, E: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<T, H> Encode for Bounded<T, H>
where H: Hash, <H as Hash>::Output: Encode, PhantomData<T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, Hash> Encode for MaybeHashed<T, Hash>
where T: Encode, Hash: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Call<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Error<T, I>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Event<T, I>
where T: Config<I>, I: 'static, <T as Config<I>>::AssetId: Encode, <T as Config>::AccountId: Encode, <T as Config<I>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Call<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Error<T, I>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Event<T, I>
where T: Config<I>, I: 'static, <T as Config>::AccountId: Encode, <T as Config<I>>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Call<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Error<T, I>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Event<T, I>
where T: Config<I>, I: 'static, <T as Config<I>>::LaneId: Encode, ReceivedMessages<<<T as Config<I>>::MessageDispatch as MessageDispatch>::DispatchLevelResult, <T as Config<I>>::LaneId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Call<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Error<T, I>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Event<T, I>
where T: Config<I>, I: 'static, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Encode, <T as Config>::AccountId: Encode, <T as Config<I>>::AssetKind: Encode, <<T as Config<I>>::Paymaster as Pay>::Balance: Encode, <T as Config<I>>::Beneficiary: Encode, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Encode, <<T as Config<I>>::Paymaster as Pay>::Id: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Call<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Event<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Call<T, I>
where T: Config<I>, I: 'static,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Error<T, I>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for Event<T, I>
where T: Config<I>, I: 'static, <<T as Config<<T as Config<I>>::BridgeMessagesPalletInstance>>::ThisChain as Chain>::Balance: Encode, <T as Config<<T as Config<I>>::BridgeMessagesPalletInstance>>::LaneId: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, I> Encode for StoredInboundLaneData<T, I>
where T: Config<I>, I: 'static, InboundLaneData<<<T as Config<I>>::BridgedChain as Chain>::AccountId>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

fn encode(&self) -> Vec<u8>

Source§

fn using_encoded<__CodecOutputReturn, __CodecUsingEncodedCallback>( &self, f: __CodecUsingEncodedCallback, ) -> __CodecOutputReturn
where __CodecUsingEncodedCallback: FnOnce(&[u8]) -> __CodecOutputReturn,

Source§

impl<T, S> Encode for BoundedBTreeSet<T, S>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, S> Encode for BoundedVec<T, S>
where Vec<T>: Encode, PhantomData<S>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<T, S> Encode for WeakBoundedVec<T, S>
where Vec<T>: Encode, PhantomData<S>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

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

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<W>(&self, dest: &mut W)
where W: Output + ?Sized,

Source§

impl<TBlockNumber> Encode for Commitment<TBlockNumber>
where TBlockNumber: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<TBlockNumber, TSignature> Encode for SignedCommitment<TBlockNumber, TSignature>
where TBlockNumber: Encode + Clone, TSignature: Encode,

Source§

fn using_encoded<R, F>(&self, f: F) -> R
where F: FnOnce(&[u8]) -> R,

Source§

impl<TBlockNumber, TSignatureAccumulator> Encode for SignedCommitmentWitness<TBlockNumber, TSignatureAccumulator>
where Commitment<TBlockNumber>: Encode, TSignatureAccumulator: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<ThisChain, LaneId> Encode for Bridge<ThisChain, LaneId>
where ThisChain: Chain, LaneId: LaneIdType + Encode, <ThisChain as Chain>::AccountId: Encode, <ThisChain as Chain>::Balance: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Ticket, MAX> Encode for AuthorizedAliasesEntry<Ticket, MAX>
where MAX: Get<u32>, BoundedVec<OriginAliaser, MAX>: Encode, Ticket: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<VoterIndex, TargetIndex, P> Encode for IndexAssignment<VoterIndex, TargetIndex, P>
where P: PerThing, VoterIndex: Encode, Vec<(TargetIndex, P)>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<Xt> Encode for Block<Xt>
where Vec<Xt>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<const N: usize> Encode for MigrationId<N>

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Source§

impl<const N: usize, T> Encode for CryptoBytes<N, T>
where PhantomData<fn() -> T>: Encode,

Source§

fn size_hint(&self) -> usize

Source§

fn encode_to<__CodecOutputEdqy>( &self, __codec_dest_edqy: &mut __CodecOutputEdqy, )
where __CodecOutputEdqy: Output + ?Sized,

Implementors§

Source§

impl Encode for MaybeErrorCode

Source§

impl Encode for VersionedAssets

Source§

impl Encode for WeightLimit

Source§

impl Encode for emulated_integration_tests_common::impls::AggregateMessageOrigin

Source§

impl Encode for emulated_integration_tests_common::impls::Junction

Source§

impl Encode for emulated_integration_tests_common::impls::Junctions

Source§

impl Encode for emulated_integration_tests_common::impls::NetworkId

Source§

impl Encode for OriginKind

Source§

impl Encode for emulated_integration_tests_common::impls::Outcome

Source§

impl Encode for UmpQueueId

Source§

impl Encode for XcmBridgeHubCall

Source§

impl Encode for emulated_integration_tests_common::impls::XcmError

Source§

impl Encode for emulated_integration_tests_common::macros::AssetId

Source§

impl Encode for HrmpChannel

Source§

impl Encode for HrmpOpenChannelRequest

Source§

impl Encode for OptionBool

Source§

impl Encode for CompactRef<'_, u8>

Source§

impl Encode for CompactRef<'_, u16>

Source§

impl Encode for CompactRef<'_, u32>

Source§

impl Encode for CompactRef<'_, u64>

Source§

impl Encode for CompactRef<'_, u128>

Source§

impl Encode for CompactRef<'_, ()>

Source§

impl Encode for AccountId32

Source§

impl Encode for emulated_integration_tests_common::impls::Asset

Source§

impl Encode for HrmpChannelId

Source§

impl Encode for emulated_integration_tests_common::impls::Location

Source§

impl Encode for Id

Source§

impl Encode for Weight

Source§

impl<Call> Encode for emulated_integration_tests_common::macros::Xcm<Call>

Source§

impl<RuntimeCall> Encode for VersionedXcm<RuntimeCall>

Source§

impl<T> Encode for emulated_integration_tests_common::impls::dmp::Call<T>
where T: Config,

Source§

impl<T> Encode for emulated_integration_tests_common::impls::hrmp::Call<T>
where T: Config,

Source§

impl<T> Encode for emulated_integration_tests_common::impls::hrmp::Error<T>

Source§

impl<T> Encode for emulated_integration_tests_common::impls::hrmp::Event<T>
where T: Config,

Source§

impl<T> Encode for Compact<T>
where CompactRef<'a, T>: for<'a> Encode,

Source§

impl<T> Encode for CompactRef<'_, T>
where T: CompactAs, CompactRef<'b, <T as CompactAs>::As>: for<'b> Encode,

Source§

impl<T> Encode for DoubleEncoded<T>

Source§

impl<T, X> Encode for X
where T: Encode + ?Sized, X: WrapperTypeEncode<Target = T>,