[]Struct sn0int::schema::autonoscope::columns::scoped

pub struct scoped;

Trait Implementations

impl Clone for scoped

impl Copy for scoped

impl Default for scoped

impl Debug for scoped

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

impl Expression for scoped

type SqlType = Bool

The type that this expression represents in SQL

impl SelectableExpression<table> for scoped

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

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

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

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

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

type Output = Eq<Self, T>

impl Column for scoped

type Table = table

The table which this column belongs to

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

impl QueryId for scoped

type QueryId = scoped

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

impl NonAggregate for scoped

Auto Trait Implementations

impl Send for scoped

impl Sync for scoped

impl Unpin for scoped

impl UnwindSafe for scoped

impl RefUnwindSafe for scoped

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> BoolExpressionMethods for T where
    T: Expression<SqlType = Bool>, 
[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<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