pub struct SelectBody {
pub select: Box<OneSelect>,
pub compounds: Option<Vec<CompoundSelect>>,
}Expand description
SELECT body
Fields§
§select: Box<OneSelect>first select
compounds: Option<Vec<CompoundSelect>>compounds
Trait Implementations§
Source§impl Clone for SelectBody
impl Clone for SelectBody
Source§fn clone(&self) -> SelectBody
fn clone(&self) -> SelectBody
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SelectBody
impl Debug for SelectBody
impl Eq for SelectBody
Source§impl PartialEq for SelectBody
impl PartialEq for SelectBody
impl StructuralPartialEq for SelectBody
Source§impl ToTokens for SelectBody
impl ToTokens for SelectBody
Source§fn to_tokens_with_context<S: TokenStream + ?Sized, C: ToSqlContext>(
&self,
s: &mut S,
context: &C,
) -> Result<(), S::Error>
fn to_tokens_with_context<S: TokenStream + ?Sized, C: ToSqlContext>( &self, s: &mut S, context: &C, ) -> Result<(), S::Error>
Send token(s) to the specified stream with context
Source§fn to_tokens<S: TokenStream + ?Sized>(&self, s: &mut S) -> Result<(), S::Error>
fn to_tokens<S: TokenStream + ?Sized>(&self, s: &mut S) -> Result<(), S::Error>
Send token(s) to the specified stream
Source§fn to_fmt_with_context<C: ToSqlContext>(
&self,
f: &mut Formatter<'_>,
context: &C,
) -> Result
fn to_fmt_with_context<C: ToSqlContext>( &self, f: &mut Formatter<'_>, context: &C, ) -> Result
Format AST node with context
Source§fn format_with_context<C: ToSqlContext>(
&self,
context: &C,
) -> Result<String, Error>
fn format_with_context<C: ToSqlContext>( &self, context: &C, ) -> Result<String, Error>
Format AST node to string with context
Auto Trait Implementations§
impl Freeze for SelectBody
impl RefUnwindSafe for SelectBody
impl Send for SelectBody
impl Sync for SelectBody
impl Unpin for SelectBody
impl UnsafeUnpin for SelectBody
impl UnwindSafe for SelectBody
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.