[−][src]Trait exocore_core::protos::generated::types::MessageType
Trait that needs to have an impl for each capnp generated message struct. Used to identify a unique type id for each message and annotate each framed message.
Associated Constants
pub const MESSAGE_TYPE: u16
Implementors
impl<'a> MessageType<'a> for exocore_core::protos::generated::common_capnp::envelope::Owned
[src]
Common messages
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::block_header::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::block_operation_header::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::block_signature::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::block_signatures::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::chain_operation::Owned
[src]
Messages related to the chain / operations storage
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::chain_operation_header::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::operation_block_propose::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::operation_block_refuse::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::operation_block_sign::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_chain_capnp::operation_entry::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_transport_capnp::chain_sync_request::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_transport_capnp::chain_sync_response::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_transport_capnp::pending_sync_range::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::data_transport_capnp::pending_sync_request::Owned
[src]
Messages related to transport / messaging between nodes on chain layer
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::store_transport_capnp::mutation_request::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::store_transport_capnp::mutation_response::Owned
[src]
pub const MESSAGE_TYPE: u16
[src]
impl<'a> MessageType<'a> for exocore_core::protos::generated::store_transport_capnp::query_request::Owned
[src]
Messages related to transport / messaging between nodes on store layer