Struct database::repository::schema::requirements::columns::indexs
source · pub struct indexs;
Trait Implementations§
source§impl<Rhs> Add<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Add>::Rhs>,
impl<Rhs> Add<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Add>::Rhs>,
source§impl<Rhs> Div<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Div>::Rhs>,
impl<Rhs> Div<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Div>::Rhs>,
source§impl<Rhs> Mul<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Mul>::Rhs>,
impl<Rhs> Mul<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Mul>::Rhs>,
source§impl<DB> QueryFragment<DB, NotSpecialized> for indexswhere
DB: Backend,
StaticQueryFragmentInstance<table>: QueryFragment<DB>,
impl<DB> QueryFragment<DB, NotSpecialized> for indexswhere
DB: Backend,
StaticQueryFragmentInstance<table>: QueryFragment<DB>,
source§impl QueryId for indexs
impl QueryId for indexs
source§const HAS_STATIC_QUERY_ID: bool = true
const HAS_STATIC_QUERY_ID: bool = true
Can the SQL generated by
Self
be uniquely identified by its type? Read moresource§impl<Rhs> Sub<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Sub>::Rhs>,
impl<Rhs> Sub<Rhs> for indexswhere
Rhs: AsExpression<<<indexs as Expression>::SqlType as Sub>::Rhs>,
source§impl ValidGrouping<()> for indexs
impl ValidGrouping<()> for indexs
§type IsAggregate = No
type IsAggregate = No
Is this expression aggregate? Read more
source§impl<__GB> ValidGrouping<__GB> for indexswhere
__GB: IsContainedInGroupBy<indexs, Output = Yes>,
impl<__GB> ValidGrouping<__GB> for indexswhere
__GB: IsContainedInGroupBy<indexs, Output = Yes>,
§type IsAggregate = Yes
type IsAggregate = Yes
Is this expression aggregate? Read more
impl<QS> AppearsOnTable<QS> for indexswhere
QS: AppearsInFromClause<table, Count = Once>,
impl Copy for indexs
impl SelectableExpression<table> for indexs
Auto Trait Implementations§
impl RefUnwindSafe for indexs
impl Send for indexs
impl Sync for indexs
impl Unpin for indexs
impl UnwindSafe for indexs
Blanket Implementations§
§impl<T, ST> AsExpression<ST> for Twhere
T: Expression<SqlType = ST>,
ST: SqlType + TypedExpressionType,
impl<T, ST> AsExpression<ST> for Twhere
T: Expression<SqlType = ST>,
ST: SqlType + TypedExpressionType,
§type Expression = T
type Expression = T
The expression being returned
§fn as_expression(self) -> T
fn as_expression(self) -> T
Perform the conversion
§impl<Conn, DB, T> ExecuteDsl<Conn, DB> for Twhere
Conn: Connection<Backend = DB>,
DB: Backend,
T: QueryFragment<DB, NotSpecialized> + QueryId,
impl<Conn, DB, T> ExecuteDsl<Conn, DB> for Twhere
Conn: Connection<Backend = DB>,
DB: Backend,
T: QueryFragment<DB, NotSpecialized> + QueryId,
§impl<T> IntoSql for T
impl<T> IntoSql for T
§impl<T> NullableExpressionMethods for Twhere
T: Expression,
impl<T> NullableExpressionMethods for Twhere
T: Expression,
§fn nullable(self) -> Nullable<Self>
fn nullable(self) -> Nullable<Self>
Converts this potentially non-null expression into one which is treated
as nullable. This method has no impact on the generated SQL, and is only
used to allow certain comparisons that would otherwise fail to compile. Read more
§fn assume_not_null(self) -> AssumeNotNull<Self>
fn assume_not_null(self) -> AssumeNotNull<Self>
Converts this potentially nullable expression into one which will be assumed
to be not-null. This method has no impact on the generated SQL, however it will
enable you to attempt deserialization of the returned value in a non-
Option
. Read more