pub enum SubscriptionEventSchema {
Insert {
node_selection: NodeSelection,
module_name: String,
table_name: String,
},
Update {
node_selection: NodeSelection,
module_name: String,
table_name: String,
},
Delete {
node_selection: NodeSelection,
module_name: String,
table_name: String,
},
Init,
Input,
Render,
}Variants§
Trait Implementations§
Source§impl Clone for SubscriptionEventSchema
impl Clone for SubscriptionEventSchema
Source§fn clone(&self) -> SubscriptionEventSchema
fn clone(&self) -> SubscriptionEventSchema
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 SubscriptionEventSchema
impl Debug for SubscriptionEventSchema
Source§impl<'de> Deserialize<'de> for SubscriptionEventSchema
impl<'de> Deserialize<'de> for SubscriptionEventSchema
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 PartialEq for SubscriptionEventSchema
impl PartialEq for SubscriptionEventSchema
Source§impl Serialize for SubscriptionEventSchema
impl Serialize for SubscriptionEventSchema
impl StructuralPartialEq for SubscriptionEventSchema
Auto Trait Implementations§
impl Freeze for SubscriptionEventSchema
impl RefUnwindSafe for SubscriptionEventSchema
impl Send for SubscriptionEventSchema
impl Sync for SubscriptionEventSchema
impl Unpin for SubscriptionEventSchema
impl UnwindSafe for SubscriptionEventSchema
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