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 of CompactBlock
0: CompactBlockReader<'r>RelayTransactions(RelayTransactionsReader<'r>)Tuple Fields of RelayTransactions
0: RelayTransactionsReader<'r>RelayTransactionHashes(RelayTransactionHashesReader<'r>)Tuple Fields of RelayTransactionHashes
0: RelayTransactionHashesReader<'r>GetRelayTransactions(GetRelayTransactionsReader<'r>)Tuple Fields of GetRelayTransactions
0: GetRelayTransactionsReader<'r>GetBlockTransactions(GetBlockTransactionsReader<'r>)Tuple Fields of GetBlockTransactions
0: GetBlockTransactionsReader<'r>BlockTransactions(BlockTransactionsReader<'r>)Tuple Fields of BlockTransactions
0: BlockTransactionsReader<'r>GetBlockProposal(GetBlockProposalReader<'r>)Tuple Fields of GetBlockProposal
0: GetBlockProposalReader<'r>BlockProposal(BlockProposalReader<'r>)Tuple Fields of BlockProposal
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