Struct pg_query::ast::JoinExpr [−][src]
pub struct JoinExpr { pub jointype: Box<JoinType>, pub is_natural: bool, pub larg: Option<Box<Node>>, pub rarg: Option<Box<Node>>, pub using_clause: Option<Vec<Node>>, pub quals: Option<Box<Node>>, pub alias: Option<Box<Alias>>, pub rtindex: i32, }
Fields
jointype: Box<JoinType>
is_natural: bool
larg: Option<Box<Node>>
rarg: Option<Box<Node>>
using_clause: Option<Vec<Node>>
quals: Option<Box<Node>>
alias: Option<Box<Alias>>
rtindex: i32
Trait Implementations
impl<'de> Deserialize<'de> for JoinExpr
[src]
impl<'de> Deserialize<'de> for JoinExpr
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for JoinExpr
impl RefUnwindSafe for JoinExpr
impl UnwindSafe for JoinExpr
impl UnwindSafe for JoinExpr
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]