[]Struct sn0int::schema::devices::columns::name

pub struct name;

Trait Implementations

impl Clone for name

impl Copy for name

impl Default for name

impl Debug for name

impl<QS> AppearsOnTable<QS> for name where
    QS: AppearsInFromClause<table, Count = Once>, 

impl Expression for name

type SqlType = Nullable<Text>

The type that this expression represents in SQL

impl SelectableExpression<table> for name

impl<Left, Right> SelectableExpression<Join<Left, Right, LeftOuter>> for name where
    name: AppearsOnTable<Join<Left, Right, LeftOuter>>,
    Left: AppearsInFromClause<table, Count = Once>,
    Right: AppearsInFromClause<table, Count = Never>, 

impl<Left, Right> SelectableExpression<Join<Left, Right, Inner>> for name where
    name: AppearsOnTable<Join<Left, Right, Inner>>,
    Join<Left, Right, Inner>: AppearsInFromClause<table, Count = Once>, 

impl<Join, On> SelectableExpression<JoinOn<Join, On>> for name where
    name: SelectableExpression<Join> + AppearsOnTable<JoinOn<Join, On>>, 

impl<From> SelectableExpression<SelectStatement<From, DefaultSelectClause, NoDistinctClause, NoWhereClause, NoOrderClause, NoLimitClause, NoOffsetClause, NoGroupByClause, NoLockingClause>> for name where
    name: SelectableExpression<From> + AppearsOnTable<SelectStatement<From>>, 

impl<T> EqAll<T> for name where
    T: AsExpression<Nullable<Text>>,
    Eq<name, T>: Expression<SqlType = Bool>, 

type Output = Eq<Self, T>

impl Column for name

type Table = table

The table which this column belongs to

impl<DB> QueryFragment<DB> for name where
    DB: Backend,
    <table as QuerySource>::FromClause: QueryFragment<DB>, 

impl QueryId for name

type QueryId = name

A type which uniquely represents Self in a SQL query. Read more

impl NonAggregate for name

Auto Trait Implementations

impl Send for name

impl Sync for name

impl Unpin for name

impl UnwindSafe for name

impl RefUnwindSafe for name

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<QS, T, DB> BoxableExpression<QS, DB> for T where
    DB: Backend,
    T: Expression + SelectableExpression<QS> + NonAggregate + QueryFragment<DB>, 
[src]

impl<T> IntoSql for T[src]

impl<T> ExpressionMethods for T where
    T: Expression,
    <T as Expression>::SqlType: SingleValue
[src]

impl<T> NullableExpressionMethods for T where
    T: Expression
[src]

impl<T> TextExpressionMethods for T where
    T: Expression,
    <T as Expression>::SqlType: TextOrNullableText, 
[src]

impl<Conn, DB, T> ExecuteDsl<Conn, DB> for T where
    Conn: Connection<Backend = DB>,
    DB: Backend,
    T: QueryFragment<DB> + QueryId
[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> SetParameter for T