Struct cargo_registry::schema::dependencies::columns::id []

pub struct id;

The id column of the dependencies table.

Its SQL type is Int4.

(Automatically generated by Diesel.)

Trait Implementations

impl Debug for id

Formats the value using the given formatter.

impl Clone for id

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for id

impl Expression for id

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

[src]

[src]

[src]

impl QueryId for id

impl SelectableExpression<table> for id

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

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

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

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

impl<From> SelectableExpression<SelectStatement<From>> for id where
    id: SelectableExpression<From> + AppearsOnTable<SelectStatement<From>>, 

impl NonAggregate for id

impl Column for id

impl<T> EqAll<T> for id where
    T: AsExpression<Int4>,
    Eq<id, T>: Expression<SqlType = Bool>, 

impl<Rhs> Add<Rhs> for id where
    Rhs: AsExpression<<<id as Expression>::SqlType as Add>::Rhs>, 

The resulting type after applying the + operator.

Performs the + operation.

impl<Rhs> Sub<Rhs> for id where
    Rhs: AsExpression<<<id as Expression>::SqlType as Sub>::Rhs>, 

The resulting type after applying the - operator.

Performs the - operation.

impl<Rhs> Div<Rhs> for id where
    Rhs: AsExpression<<<id as Expression>::SqlType as Div>::Rhs>, 

The resulting type after applying the / operator.

Performs the / operation.

impl<Rhs> Mul<Rhs> for id where
    Rhs: AsExpression<<<id as Expression>::SqlType as Mul>::Rhs>, 

The resulting type after applying the * operator.

Performs the * operation.