pub enum RuleEvent {
Select,
Insert,
Update,
Delete,
}Expand description
The event that triggers a rule.
Note: this is a PostgreSQL-specific construct.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RuleEvent
impl<'de> Deserialize<'de> for RuleEvent
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 Ord for RuleEvent
impl Ord for RuleEvent
Source§impl PartialOrd for RuleEvent
impl PartialOrd for RuleEvent
Source§impl VisitMut for RuleEvent
impl VisitMut for RuleEvent
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided
VisitorMut. Read moreimpl Eq for RuleEvent
impl StructuralPartialEq for RuleEvent
Auto Trait Implementations§
impl Freeze for RuleEvent
impl RefUnwindSafe for RuleEvent
impl Send for RuleEvent
impl Sync for RuleEvent
impl Unpin for RuleEvent
impl UnsafeUnpin for RuleEvent
impl UnwindSafe for RuleEvent
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