Enum frame_metadata::RuntimeMetadata[][src]

pub enum RuntimeMetadata {
Show variants V0(RuntimeMetadataDeprecated), V1(RuntimeMetadataDeprecated), V2(RuntimeMetadataDeprecated), V3(RuntimeMetadataDeprecated), V4(RuntimeMetadataDeprecated), V5(RuntimeMetadataDeprecated), V6(RuntimeMetadataDeprecated), V7(RuntimeMetadataDeprecated), V8(RuntimeMetadataDeprecated), V9(RuntimeMetadataDeprecated), V10(RuntimeMetadataDeprecated), V11(RuntimeMetadataDeprecated), V12(RuntimeMetadataV12),
}

The metadata of a runtime. The version ID encoded/decoded through the enum nature of RuntimeMetadata.

Variants

V0(RuntimeMetadataDeprecated)

Unused; enum filler.

V1(RuntimeMetadataDeprecated)

Version 1 for runtime metadata. No longer used.

V2(RuntimeMetadataDeprecated)

Version 2 for runtime metadata. No longer used.

V3(RuntimeMetadataDeprecated)

Version 3 for runtime metadata. No longer used.

V4(RuntimeMetadataDeprecated)

Version 4 for runtime metadata. No longer used.

V5(RuntimeMetadataDeprecated)

Version 5 for runtime metadata. No longer used.

V6(RuntimeMetadataDeprecated)

Version 6 for runtime metadata. No longer used.

V7(RuntimeMetadataDeprecated)

Version 7 for runtime metadata. No longer used.

V8(RuntimeMetadataDeprecated)

Version 8 for runtime metadata. No longer used.

V9(RuntimeMetadataDeprecated)

Version 9 for runtime metadata. No longer used.

V10(RuntimeMetadataDeprecated)

Version 10 for runtime metadata. No longer used.

V11(RuntimeMetadataDeprecated)

Version 11 for runtime metadata. No longer used.

V12(RuntimeMetadataV12)

Version 12 for runtime metadata.

Trait Implementations

impl Debug for RuntimeMetadata[src]

impl Decode for RuntimeMetadata[src]

impl Encode for RuntimeMetadata[src]

impl PartialEq<RuntimeMetadata> for RuntimeMetadata[src]

impl Serialize for RuntimeMetadata[src]

impl EncodeLike<RuntimeMetadata> for RuntimeMetadata[src]

impl Eq for RuntimeMetadata[src]

impl StructuralEq for RuntimeMetadata[src]

impl StructuralPartialEq for RuntimeMetadata[src]

Auto Trait Implementations

impl !RefUnwindSafe for RuntimeMetadata

impl Send for RuntimeMetadata

impl Sync for RuntimeMetadata

impl Unpin for RuntimeMetadata

impl !UnwindSafe for RuntimeMetadata

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DecodeAll for T where
    T: Decode
[src]

impl<T> DecodeLimit for T where
    T: Decode
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, Outer> IsWrappedBy<Outer> for T where
    T: From<Outer>,
    Outer: AsRef<T> + AsMut<T> + From<T>, 
[src]

pub fn from_ref(outer: &Outer) -> &T[src]

Get a reference to the inner from the outer.

pub fn from_mut(outer: &mut Outer) -> &mut T[src]

Get a mutable reference to the inner from the outer.

impl<T> KeyedVec for T where
    T: Codec
[src]

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<S, T> UncheckedInto<T> for S where
    T: UncheckedFrom<S>, 
[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<S> Codec for S where
    S: Decode + Encode
[src]

impl<'_, '_, T> EncodeLike<&'_ &'_ T> for T where
    T: Encode
[src]

impl<'_, T> EncodeLike<&'_ T> for T where
    T: Encode
[src]

impl<'_, T> EncodeLike<&'_ mut T> for T where
    T: Encode
[src]

impl<T> EncodeLike<Arc<T>> for T where
    T: Encode
[src]

impl<T> EncodeLike<Box<T, Global>> for T where
    T: Encode
[src]

impl<T> EncodeLike<Rc<T>> for T where
    T: Encode
[src]

impl<S> FullCodec for S where
    S: Decode + FullEncode
[src]

impl<S> FullEncode for S where
    S: Encode + EncodeLike<S>, 
[src]

impl<T> MaybeDebug for T where
    T: Debug
[src]