pub enum MempoolStatusEvent {
WaitingDissemination {
parent_data_proposal_hash: DataProposalHash,
txs: Vec<Transaction>,
},
DataProposalCreated {
parent_data_proposal_hash: DataProposalHash,
data_proposal_hash: DataProposalHash,
txs_metadatas: Vec<TransactionMetadata>,
},
}Variants§
WaitingDissemination
DataProposalCreated
Fields
§
parent_data_proposal_hash: DataProposalHash§
data_proposal_hash: DataProposalHash§
txs_metadatas: Vec<TransactionMetadata>Trait Implementations§
Source§impl BorshDeserialize for MempoolStatusEvent
impl BorshDeserialize for MempoolStatusEvent
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for MempoolStatusEvent
impl BorshSerialize for MempoolStatusEvent
Source§impl Clone for MempoolStatusEvent
impl Clone for MempoolStatusEvent
Source§fn clone(&self) -> MempoolStatusEvent
fn clone(&self) -> MempoolStatusEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MempoolStatusEvent
impl Debug for MempoolStatusEvent
Source§impl EnumExt for MempoolStatusEvent
impl EnumExt for MempoolStatusEvent
Source§impl PartialEq for MempoolStatusEvent
impl PartialEq for MempoolStatusEvent
Source§impl TcpMessageLabel for MempoolStatusEvent
impl TcpMessageLabel for MempoolStatusEvent
fn message_label(&self) -> &'static str
impl Eq for MempoolStatusEvent
impl StructuralPartialEq for MempoolStatusEvent
Auto Trait Implementations§
impl Freeze for MempoolStatusEvent
impl RefUnwindSafe for MempoolStatusEvent
impl Send for MempoolStatusEvent
impl Sync for MempoolStatusEvent
impl Unpin for MempoolStatusEvent
impl UnsafeUnpin for MempoolStatusEvent
impl UnwindSafe for MempoolStatusEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.