pub struct RemovedMempoolItem {
pub transaction_id: Bytes32,
pub reason: MempoolRemoveReason,
}Fields§
§transaction_id: Bytes32§reason: MempoolRemoveReasonImplementations§
Source§impl RemovedMempoolItem
impl RemovedMempoolItem
pub fn new( transaction_id: Bytes32, reason: MempoolRemoveReason, ) -> RemovedMempoolItem
Trait Implementations§
Source§impl Clone for RemovedMempoolItem
impl Clone for RemovedMempoolItem
Source§fn clone(&self) -> RemovedMempoolItem
fn clone(&self) -> RemovedMempoolItem
Returns a copy 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 RemovedMempoolItem
impl Debug for RemovedMempoolItem
Source§impl Hash for RemovedMempoolItem
impl Hash for RemovedMempoolItem
Source§impl PartialEq for RemovedMempoolItem
impl PartialEq for RemovedMempoolItem
Source§impl Streamable for RemovedMempoolItem
impl Streamable for RemovedMempoolItem
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Eq for RemovedMempoolItem
impl StructuralPartialEq for RemovedMempoolItem
Auto Trait Implementations§
impl Freeze for RemovedMempoolItem
impl RefUnwindSafe for RemovedMempoolItem
impl Send for RemovedMempoolItem
impl Sync for RemovedMempoolItem
impl Unpin for RemovedMempoolItem
impl UnwindSafe for RemovedMempoolItem
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.