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

pub struct vendor;

Trait Implementations

impl Clone for vendor

impl Copy for vendor

impl Default for vendor

impl Debug for vendor

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

impl Expression for vendor

type SqlType = Nullable<Text>

The type that this expression represents in SQL

impl SelectableExpression<table> for vendor

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

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

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

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

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

type Output = Eq<Self, T>

impl Column for vendor

type Table = table

The table which this column belongs to

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

impl QueryId for vendor

type QueryId = vendor

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

impl NonAggregate for vendor

Auto Trait Implementations

impl Send for vendor

impl Sync for vendor

impl Unpin for vendor

impl UnwindSafe for vendor

impl RefUnwindSafe for vendor

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