[]Struct sn0int::schema::ports::columns::banner

pub struct banner;

Trait Implementations

impl Clone for banner

impl Copy for banner

impl Default for banner

impl Debug for banner

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

impl Expression for banner

type SqlType = Nullable<Text>

The type that this expression represents in SQL

impl SelectableExpression<table> for banner

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

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

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

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

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

type Output = Eq<Self, T>

impl Column for banner

type Table = table

The table which this column belongs to

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

impl QueryId for banner

type QueryId = banner

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

impl NonAggregate for banner

Auto Trait Implementations

impl Send for banner

impl Sync for banner

impl Unpin for banner

impl UnwindSafe for banner

impl RefUnwindSafe for banner

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