Trait BlockClient
pub trait BlockClient:
HeadersClient<Header = <Self::Block as Block>::Header>
+ BodiesClient<Body = <Self::Block as Block>::Body>
+ Unpin
+ Clone {
type Block: Block;
}Expand description
Helper trait that unifies network behaviour needed for fetching entire blocks.
Required Associated Types§
type Block: Block
type Block: Block
The Block type that this client fetches.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".