pub struct GroupingOptions {
pub source_dialect: Option<DialectType>,
pub best: Option<Expression>,
pub limit: Option<Expression>,
pub offset: Option<Expression>,
pub subtotal: bool,
pub balance: bool,
pub total: bool,
pub structured: bool,
pub overview: bool,
pub prefix: Option<Expression>,
pub multiple_resultsets: bool,
}Expand description
Grouping-set selection and result-delivery options.
Fields§
§source_dialect: Option<DialectType>§best: Option<Expression>§limit: Option<Expression>§offset: Option<Expression>§subtotal: bool§balance: bool§total: bool§structured: bool§overview: bool§prefix: Option<Expression>§multiple_resultsets: boolTrait Implementations§
Source§impl Clone for GroupingOptions
impl Clone for GroupingOptions
Source§impl Debug for GroupingOptions
impl Debug for GroupingOptions
Source§impl<'de> Deserialize<'de> for GroupingOptions
impl<'de> Deserialize<'de> for GroupingOptions
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 PartialEq for GroupingOptions
impl PartialEq for GroupingOptions
Source§impl Serialize for GroupingOptions
impl Serialize for GroupingOptions
impl StructuralPartialEq for GroupingOptions
Auto Trait Implementations§
impl Freeze for GroupingOptions
impl RefUnwindSafe for GroupingOptions
impl Send for GroupingOptions
impl Sync for GroupingOptions
impl Unpin for GroupingOptions
impl UnsafeUnpin for GroupingOptions
impl UnwindSafe for GroupingOptions
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