Struct database::repository::schema::requirements::columns::description
source · pub struct description;
Trait Implementations§
source§impl Clone for description
impl Clone for description
source§fn clone(&self) -> description
fn clone(&self) -> description
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Column for description
impl Column for description
source§impl Debug for description
impl Debug for description
source§impl Default for description
impl Default for description
source§fn default() -> description
fn default() -> description
Returns the “default value” for a type. Read more
source§impl Expression for description
impl Expression for description
source§impl<DB> QueryFragment<DB, NotSpecialized> for descriptionwhere
DB: Backend,
StaticQueryFragmentInstance<table>: QueryFragment<DB>,
impl<DB> QueryFragment<DB, NotSpecialized> for descriptionwhere
DB: Backend,
StaticQueryFragmentInstance<table>: QueryFragment<DB>,
source§impl QueryId for description
impl QueryId for description
§type QueryId = description
type QueryId = description
A type which uniquely represents
Self
in a SQL query. Read moresource§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 ValidGrouping<()> for description
impl ValidGrouping<()> for description
§type IsAggregate = No
type IsAggregate = No
Is this expression aggregate? Read more
source§impl<__GB> ValidGrouping<__GB> for descriptionwhere
__GB: IsContainedInGroupBy<description, Output = Yes>,
impl<__GB> ValidGrouping<__GB> for descriptionwhere
__GB: IsContainedInGroupBy<description, Output = Yes>,
§type IsAggregate = Yes
type IsAggregate = Yes
Is this expression aggregate? Read more
impl<QS> AppearsOnTable<QS> for descriptionwhere
QS: AppearsInFromClause<table, Count = Once>,
impl Copy for description
impl SelectableExpression<table> for description
Auto Trait Implementations§
impl RefUnwindSafe for description
impl Send for description
impl Sync for description
impl Unpin for description
impl UnwindSafe for description
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