Enum ckb_types::packed::RelayMessageUnionReader [−][src]
pub enum RelayMessageUnionReader<'r> {
CompactBlock(CompactBlockReader<'r>),
RelayTransactions(RelayTransactionsReader<'r>),
RelayTransactionHashes(RelayTransactionHashesReader<'r>),
GetRelayTransactions(GetRelayTransactionsReader<'r>),
GetBlockTransactions(GetBlockTransactionsReader<'r>),
BlockTransactions(BlockTransactionsReader<'r>),
GetBlockProposal(GetBlockProposalReader<'r>),
BlockProposal(BlockProposalReader<'r>),
}Variants
CompactBlock(CompactBlockReader<'r>)
Tuple Fields
0: CompactBlockReader<'r>RelayTransactions(RelayTransactionsReader<'r>)
Tuple Fields
0: RelayTransactionsReader<'r>RelayTransactionHashes(RelayTransactionHashesReader<'r>)
Tuple Fields
0: RelayTransactionHashesReader<'r>GetRelayTransactions(GetRelayTransactionsReader<'r>)
Tuple Fields
0: GetRelayTransactionsReader<'r>GetBlockTransactions(GetBlockTransactionsReader<'r>)
Tuple Fields
0: GetBlockTransactionsReader<'r>BlockTransactions(BlockTransactionsReader<'r>)
Tuple Fields
0: BlockTransactionsReader<'r>GetBlockProposal(GetBlockProposalReader<'r>)
Tuple Fields
0: GetBlockProposalReader<'r>BlockProposal(BlockProposalReader<'r>)
Tuple Fields
0: BlockProposalReader<'r>Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl<'r> RefUnwindSafe for RelayMessageUnionReader<'r>
impl<'r> Send for RelayMessageUnionReader<'r>
impl<'r> Sync for RelayMessageUnionReader<'r>
impl<'r> Unpin for RelayMessageUnionReader<'r>
impl<'r> UnwindSafe for RelayMessageUnionReader<'r>
Blanket Implementations
Mutably borrows from an owned value. Read more
