pub enum StreamMethodRequest {
SubscribeToTransactions(SubscribeToTransactionsParams),
SubscribeToEvents(SubscribeToEventsParams),
Unsubscribe,
}
Variants§
SubscribeToTransactions(SubscribeToTransactionsParams)
SubscribeToEvents(SubscribeToEventsParams)
Unsubscribe
Implementations§
source§impl StreamMethodRequest
impl StreamMethodRequest
pub fn method_name(&self) -> &'static str
pub fn from_value(method: StreamMethod, value: Value) -> Result<Self, Error>
pub fn method(&self) -> StreamMethod
Trait Implementations§
source§impl Clone for StreamMethodRequest
impl Clone for StreamMethodRequest
source§fn clone(&self) -> StreamMethodRequest
fn clone(&self) -> StreamMethodRequest
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 StreamMethodRequest
impl Debug for StreamMethodRequest
source§impl<'de> Deserialize<'de> for StreamMethodRequest
impl<'de> Deserialize<'de> for StreamMethodRequest
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
source§impl Serialize for StreamMethodRequest
impl Serialize for StreamMethodRequest
impl Copy for StreamMethodRequest
Auto Trait Implementations§
impl RefUnwindSafe for StreamMethodRequest
impl Send for StreamMethodRequest
impl Sync for StreamMethodRequest
impl Unpin for StreamMethodRequest
impl UnwindSafe for StreamMethodRequest
Blanket Implementations§
§impl<T> TestOnlyHash for Twhere
T: Serialize + ?Sized,
impl<T> TestOnlyHash for Twhere T: Serialize + ?Sized,
§fn test_only_hash(&self) -> HashValue
fn test_only_hash(&self) -> HashValue
Generates a hash used only for tests.