[−][src]Struct nimiq_messages::MessageNotifier
Fields
version: RwLock<PassThroughNotifier<'static, VersionMessage>>
ver_ack: RwLock<PassThroughNotifier<'static, VerAckMessage>>
inv: RwLock<PassThroughNotifier<'static, Vec<InvVector>>>
get_data: RwLock<PassThroughNotifier<'static, Vec<InvVector>>>
get_header: RwLock<PassThroughNotifier<'static, Vec<InvVector>>>
not_found: RwLock<PassThroughNotifier<'static, Vec<InvVector>>>
block: RwLock<PassThroughNotifier<'static, Block>>
header: RwLock<PassThroughNotifier<'static, BlockHeader>>
tx: RwLock<PassThroughNotifier<'static, TxMessage>>
get_blocks: RwLock<PassThroughNotifier<'static, GetBlocksMessage>>
mempool: RwLock<PassThroughNotifier<'static, ()>>
reject: RwLock<PassThroughNotifier<'static, RejectMessage>>
subscribe: RwLock<PassThroughNotifier<'static, Subscription>>
addr: RwLock<PassThroughNotifier<'static, AddrMessage>>
get_addr: RwLock<PassThroughNotifier<'static, GetAddrMessage>>
ping: RwLock<PassThroughNotifier<'static, u32>>
pong: RwLock<PassThroughNotifier<'static, u32>>
signal: RwLock<PassThroughNotifier<'static, SignalMessage>>
get_chain_proof: RwLock<PassThroughNotifier<'static, ()>>
chain_proof: RwLock<PassThroughNotifier<'static, ChainProof>>
get_accounts_proof: RwLock<PassThroughNotifier<'static, GetAccountsProofMessage>>
get_accounts_tree_chunk: RwLock<PassThroughNotifier<'static, GetAccountsTreeChunkMessage>>
accounts_tree_chunk: RwLock<PassThroughNotifier<'static, AccountsTreeChunkMessage>>
accounts_proof: RwLock<PassThroughNotifier<'static, AccountsProofMessage>>
get_transactions_proof: RwLock<PassThroughNotifier<'static, GetTransactionsProofMessage>>
transactions_proof: RwLock<PassThroughNotifier<'static, TransactionsProofMessage>>
get_transaction_receipts: RwLock<PassThroughNotifier<'static, GetTransactionReceiptsMessage>>
transaction_receipts: RwLock<PassThroughNotifier<'static, TransactionReceiptsMessage>>
get_block_proof: RwLock<PassThroughNotifier<'static, GetBlockProofMessage>>
block_proof: RwLock<PassThroughNotifier<'static, BlockProofMessage>>
get_head: RwLock<PassThroughNotifier<'static, ()>>
head: RwLock<PassThroughNotifier<'static, BlockHeader>>
Methods
impl MessageNotifier
[src]
Auto Trait Implementations
impl Send for MessageNotifier
impl Sync for MessageNotifier
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self