[−][src]Struct postgres_parser::nodes::TriggerTransition
TriggerTransition representation of transition row or table naming clause
Only transition tables are initially supported in the syntax, and only for AFTER triggers, but other permutations are accepted by the parser so we can give a meaningful message from C code.
Fields
name: Option<String>
isNew: bool
isTable: bool
Trait Implementations
impl Debug for TriggerTransition
[src]
impl<'de> Deserialize<'de> for TriggerTransition
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for TriggerTransition
[src]
impl PartialEq<TriggerTransition> for TriggerTransition
[src]
fn eq(&self, other: &TriggerTransition) -> bool
[src]
fn ne(&self, other: &TriggerTransition) -> bool
[src]
impl Serialize for TriggerTransition
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for TriggerTransition
[src]
impl StructuralPartialEq for TriggerTransition
[src]
Auto Trait Implementations
impl RefUnwindSafe for TriggerTransition
impl Send for TriggerTransition
impl Sync for TriggerTransition
impl Unpin for TriggerTransition
impl UnwindSafe for TriggerTransition
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,