pub enum StreamDataset {
Show 18 variants
Block,
BlockWithReceipts,
Transactions,
Logs,
Receipts,
TraceBlocks,
DebugTraces,
BlockWithReceiptsDebugTrace,
BlockWithReceiptsTraceBlock,
BlobSidecars,
ProgramsWithLogs,
Ledger,
Events,
Orders,
Trades,
BookUpdates,
Twap,
WriterActions,
}Expand description
Type of on-chain data a stream delivers (blocks, transactions, logs, etc.).
Variants§
Block
BlockWithReceipts
Transactions
Logs
Receipts
TraceBlocks
DebugTraces
BlockWithReceiptsDebugTrace
BlockWithReceiptsTraceBlock
BlobSidecars
ProgramsWithLogs
Ledger
Events
Orders
Trades
BookUpdates
Twap
WriterActions
Trait Implementations§
Source§impl Clone for StreamDataset
impl Clone for StreamDataset
Source§fn clone(&self) -> StreamDataset
fn clone(&self) -> StreamDataset
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StreamDataset
impl Debug for StreamDataset
Source§impl<'de> Deserialize<'de> for StreamDataset
impl<'de> Deserialize<'de> for StreamDataset
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StreamDataset
impl RefUnwindSafe for StreamDataset
impl Send for StreamDataset
impl Sync for StreamDataset
impl Unpin for StreamDataset
impl UnsafeUnpin for StreamDataset
impl UnwindSafe for StreamDataset
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