Docs.rs
  • snarkos-node-router-messages-3.0.0
    • snarkos-node-router-messages 3.0.0
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • howardwu
    • Dependencies
      • anyhow ^1.0 normal
      • bytes ^1 normal
      • indexmap ^2.1 normal
      • rayon ^1 normal
      • serde ^1 normal
      • snarkos-node-bft-events =3.0.0 normal
      • snarkos-node-sync-locators =3.0.0 normal
      • snarkvm =1.0.0 normal
      • tokio ^1.28 normal
      • tokio-util ^0.7 normal
      • tracing ^0.1 normal
      • proptest ^1.4.0 dev
      • snarkvm =1.0.0 dev
      • test-strategy ^0.3.1 dev
    • Versions
    • 22.73% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

snarkos_node_router_messages3.0.0

MessageTrait

Required Methods

  • name

Implementors

In crate snarkos_node_router_messages

Trait snarkos_node_router_messages::MessageTrait

source ·
pub trait MessageTrait: ToBytes + FromBytes {
    // Required method
    fn name(&self) -> Cow<'static, str>;
}

Required Methods§

source

fn name(&self) -> Cow<'static, str>

Returns the message name.

Implementors§

source§

impl MessageTrait for BlockRequest

source§

impl MessageTrait for Disconnect

source§

impl MessageTrait for PeerRequest

source§

impl MessageTrait for PeerResponse

source§

impl MessageTrait for Pong

source§

impl MessageTrait for PuzzleRequest

source§

impl<N: Network> MessageTrait for BlockResponse<N>

source§

impl<N: Network> MessageTrait for ChallengeRequest<N>

source§

impl<N: Network> MessageTrait for ChallengeResponse<N>

source§

impl<N: Network> MessageTrait for Ping<N>

source§

impl<N: Network> MessageTrait for PuzzleResponse<N>

source§

impl<N: Network> MessageTrait for UnconfirmedSolution<N>

source§

impl<N: Network> MessageTrait for UnconfirmedTransaction<N>