[]Struct sn0int::schema::network_devices::columns::ipaddr

pub struct ipaddr;

Trait Implementations

impl Clone for ipaddr

impl Copy for ipaddr

impl Default for ipaddr

impl Debug for ipaddr

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

impl Expression for ipaddr

type SqlType = Nullable<Text>

The type that this expression represents in SQL

impl SelectableExpression<table> for ipaddr

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

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

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

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

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

type Output = Eq<Self, T>

impl Column for ipaddr

type Table = table

The table which this column belongs to

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

impl QueryId for ipaddr

type QueryId = ipaddr

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

impl NonAggregate for ipaddr

Auto Trait Implementations

impl Send for ipaddr

impl Sync for ipaddr

impl Unpin for ipaddr

impl UnwindSafe for ipaddr

impl RefUnwindSafe for ipaddr

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