referrerpolicy=no-referrer-when-downgrade

Type Alias CollatorProtocolMessage

Source
pub type CollatorProtocolMessage = CollationProtocols<CollatorProtocolMessage, CollatorProtocolMessage>;
Expand description

Version-annotated messages used by the collator protocol subsystem.

Aliased Type§

enum CollatorProtocolMessage {
    V1(CollatorProtocolMessage),
    V2(CollatorProtocolMessage),
}

Variants§

Trait Implementations§

Source§

impl<'a> TryFrom<&'a CollationProtocols<CollationProtocol, CollationProtocol>> for CollatorProtocolMessage

Source§

type Error = WrongVariant

The type returned in the event of a conversion error.
Source§

fn try_from( x: &'a VersionedCollationProtocol, ) -> Result<CollatorProtocolMessage, Self::Error>

Performs the conversion.
Source§

impl TryFrom<CollationProtocols<CollationProtocol, CollationProtocol>> for CollatorProtocolMessage

Source§

type Error = WrongVariant

The type returned in the event of a conversion error.
Source§

fn try_from( x: VersionedCollationProtocol, ) -> Result<CollatorProtocolMessage, Self::Error>

Performs the conversion.