Skip to main content

PayloadBuilderFor

Trait PayloadBuilderFor 

pub trait PayloadBuilderFor<N>: PayloadBuilder<Attributes = <<N as NodeTypes>::Payload as PayloadTypes>::PayloadAttributes, BuiltPayload = <<N as NodeTypes>::Payload as PayloadTypes>::BuiltPayload>
where N: NodeTypes,
{ }
Expand description

Helper trait to bound [PayloadBuilder] to the node’s engine types.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

§

impl<T, N> PayloadBuilderFor<N> for T
where N: NodeTypes, T: PayloadBuilder<Attributes = <<N as NodeTypes>::Payload as PayloadTypes>::PayloadAttributes, BuiltPayload = <<N as NodeTypes>::Payload as PayloadTypes>::BuiltPayload>,