pub enum StreamUpdateData {
SubscriptionNewHeads(SubscriptionNewHeadsRequest),
SubscriptionEvents(SubscriptionEventsRequest),
SubscriptionTransactionStatus(SubscriptionTransactionStatusRequest),
SubscriptionNewTransactionReceipts(SubscriptionNewTransactionReceiptsRequest),
SubscriptionNewTransaction(SubscriptionNewTransactionRequest),
SubscriptionReorg(SubscriptionReorgRequest),
}Expand description
Typed data for stream updates.
Variants§
SubscriptionNewHeads(SubscriptionNewHeadsRequest)
Stream data for starknet_subscriptionNewHeads.
SubscriptionEvents(SubscriptionEventsRequest)
Stream data for starknet_subscriptionEvents.
SubscriptionTransactionStatus(SubscriptionTransactionStatusRequest)
Stream data for starknet_subscriptionTransactionStatus.
SubscriptionNewTransactionReceipts(SubscriptionNewTransactionReceiptsRequest)
Stream data for starknet_subscriptionNewTransactionReceipts.
SubscriptionNewTransaction(SubscriptionNewTransactionRequest)
Stream data for starknet_subscriptionNewTransaction.
SubscriptionReorg(SubscriptionReorgRequest)
Stream data for starknet_subscriptionReorg.
Implementations§
Source§impl StreamUpdateData
impl StreamUpdateData
Sourcepub fn subscription_id(&self) -> &SubscriptionId
pub fn subscription_id(&self) -> &SubscriptionId
Gets a reference to the subscription ID the update corresponds to.
Trait Implementations§
Source§impl Clone for StreamUpdateData
impl Clone for StreamUpdateData
Source§fn clone(&self) -> StreamUpdateData
fn clone(&self) -> StreamUpdateData
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 StreamUpdateData
impl Debug for StreamUpdateData
Auto Trait Implementations§
impl Freeze for StreamUpdateData
impl RefUnwindSafe for StreamUpdateData
impl Send for StreamUpdateData
impl Sync for StreamUpdateData
impl Unpin for StreamUpdateData
impl UnwindSafe for StreamUpdateData
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