#[non_exhaustive]pub enum ProxyMessagePayload {
SetDataSources(SetDataSourcesMessage),
InvokeProxyResponse(InvokeProxyResponseMessage),
CreateCellsResponse(CreateCellsResponseMessage),
ExtractDataResponse(ExtractDataResponseMessage),
GetConfigSchemaResponse(GetConfigSchemaResponseMessage),
GetSupportedQueryTypesResponse(GetSupportedQueryTypesResponseMessage),
Error(ErrorMessage),
}Expand description
Messages sent from the Proxy
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
SetDataSources(SetDataSourcesMessage)
InvokeProxyResponse(InvokeProxyResponseMessage)
CreateCellsResponse(CreateCellsResponseMessage)
ExtractDataResponse(ExtractDataResponseMessage)
GetConfigSchemaResponse(GetConfigSchemaResponseMessage)
GetSupportedQueryTypesResponse(GetSupportedQueryTypesResponseMessage)
Error(ErrorMessage)
Trait Implementations§
Source§impl Debug for ProxyMessagePayload
impl Debug for ProxyMessagePayload
Source§impl<'de> Deserialize<'de> for ProxyMessagePayload
impl<'de> Deserialize<'de> for ProxyMessagePayload
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 ProxyMessagePayload
impl RefUnwindSafe for ProxyMessagePayload
impl Send for ProxyMessagePayload
impl Sync for ProxyMessagePayload
impl Unpin for ProxyMessagePayload
impl UnsafeUnpin for ProxyMessagePayload
impl UnwindSafe for ProxyMessagePayload
Blanket Implementations§
impl<T> BindgenSerializable for T
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