Enum rill_protocol::io::provider::ProviderToServer [−][src]
pub enum ProviderToServer {
Declare {
description: Description,
},
Flow {
description: Description,
},
State {
state: PackedState,
},
Data {
delta: PackedEvent,
},
EndStream,
Error {
reason: String,
},
}Variants
Show fields
Fields of Declare
description: DescriptionThe response to ControlStream { active: true } request
Show fields
Fields of Flow
description: DescriptionShow fields
Fields of State
state: PackedStateShow fields
Fields of Data
delta: PackedEventAggregated events.
Show fields
Fields of Error
reason: StringTrait Implementations
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 RefUnwindSafe for ProviderToServerimpl Send for ProviderToServerimpl Sync for ProviderToServerimpl Unpin for ProviderToServerimpl UnwindSafe for ProviderToServerBlanket Implementations
Mutably borrows from an owned value. Read more
impl<T> DataFraction for T where
T: DeserializeOwned + Serialize + Clone + Debug + Sync + Send + 'static,