Struct pg_query::ast::WindowDef [−][src]
pub struct WindowDef { pub name: Option<String>, pub refname: Option<String>, pub partition_clause: Option<Vec<Node>>, pub order_clause: Option<Vec<Node>>, pub frame_options: i32, pub start_offset: Option<Box<Node>>, pub end_offset: Option<Box<Node>>, pub location: i32, }
Fields
name: Option<String>
refname: Option<String>
partition_clause: Option<Vec<Node>>
order_clause: Option<Vec<Node>>
frame_options: i32
start_offset: Option<Box<Node>>
end_offset: Option<Box<Node>>
location: i32
Trait Implementations
impl<'de> Deserialize<'de> for WindowDef
[src]
impl<'de> Deserialize<'de> for WindowDef
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for WindowDef
impl RefUnwindSafe for WindowDef
impl UnwindSafe for WindowDef
impl UnwindSafe for WindowDef
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]