Skip to main content

Module builder

Module builder 

Source

Re-exports§

pub use conflict::*;
pub use states::*;

Modules§

conflict
Shared ON CONFLICT builder machinery.
states
Shared typestate markers for dialect query builders.

Structs§

BuilderInit

Traits§

ExecutableState
Marker trait for executable builder states.
GroupByAllowed
States where .group_by() is available.
GroupByApplied
States where GROUP BY has been applied (allows mixed agg/scalar selects).
HavingAllowed
States where .having() is available (requires GROUP BY).
JoinAllowed
States where .join() and variant joins are available.
LimitAllowed
States where .limit() is available.
OffsetAllowed
States where .offset() is available.
OrderByAllowed
States where .order_by() is available.
WhereAllowed
States where .where() is available.