[]Struct kubos_telemetry_db::telemetry::columns::timestamp

pub struct timestamp;

Trait Implementations

impl Clone for timestamp
[+]

[]

Returns a copy of the value. Read more

[]

Performs copy-assignment from source. Read more

impl Copy for timestamp

impl Default for timestamp
[+]

[]

Returns the "default value" for a type. Read more

impl Debug for timestamp
[+]

[]

Formats the value using the given formatter. Read more

impl<Rhs> Add<Rhs> for timestamp where
    Rhs: AsExpression<<<timestamp as Expression>::SqlType as Add>::Rhs>, 
[+]

The resulting type after applying the + operator.

[]

Performs the + operation.

impl<Rhs> Sub<Rhs> for timestamp where
    Rhs: AsExpression<<<timestamp as Expression>::SqlType as Sub>::Rhs>, 
[+]

The resulting type after applying the - operator.

[]

Performs the - operation.

impl<Rhs> Mul<Rhs> for timestamp where
    Rhs: AsExpression<<<timestamp as Expression>::SqlType as Mul>::Rhs>, 
[+]

The resulting type after applying the * operator.

[]

Performs the * operation.

impl<Rhs> Div<Rhs> for timestamp where
    Rhs: AsExpression<<<timestamp as Expression>::SqlType as Div>::Rhs>, 
[+]

The resulting type after applying the / operator.

[]

Performs the / operation.

impl SelectableExpression<table> for timestamp

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

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

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

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

impl<T> EqAll<T> for timestamp where
    T: AsExpression<Double>,
    Eq<timestamp, T>: Expression<SqlType = Bool>, 
[+]

impl Column for timestamp

The table which this column belongs to

[]

The name of this column

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

impl Expression for timestamp

The type that this expression represents in SQL

impl<DB> QueryFragment<DB> for timestamp where
    DB: Backend,
    <table as QuerySource>::FromClause: QueryFragment<DB>, 
[+]

[]

Walk over this QueryFragment for all passes. Read more

[]

Converts this QueryFragment to its SQL representation. Read more

[]

Serializes all bind parameters in this query. Read more

[]

Is this query safe to store in the prepared statement cache? Read more

impl NonAggregate for timestamp

impl QueryId for timestamp
[+]

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

[]

Can the SQL generated by Self be uniquely identified by its type? Read more

[]

Returns the type id of Self::QueryId if Self::HAS_STATIC_QUERY_ID. Returns None otherwise. Read more

Auto Trait Implementations

impl Send for timestamp

impl Sync for timestamp

Blanket Implementations

impl<T> From for T
[src]
[]

[]

Performs the conversion.

impl<T, U> Into for T where
    U: From<T>, 
[src]
[]

[]

Performs the conversion.

impl<T> ToOwned for T where
    T: Clone
[src]
[]

[]

Creates owned data from borrowed data, usually by cloning. Read more

[]

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]
[]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

[]

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

impl<T> Borrow for T where
    T: ?Sized
[src]
[]

[]

Immutably borrows from an owned value. Read more

impl<T> BorrowMut for T where
    T: ?Sized
[src]
[]

[]

Mutably borrows from an owned value. Read more

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]
[]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

[]

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

impl<T> Any for T where
    T: 'static + ?Sized
[src]
[]

[]

🔬 This is a nightly-only experimental API. (get_type_id)

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more

impl<T> NullableExpressionMethods for T where
    T: Expression, 
[]

[]

Converts this potentially non-null expression into one which is treated as nullable. This method has no impact on the generated SQL, and is only used to allow certain comparisons that would otherwise fail to compile. Read more

impl<T> ExpressionMethods for T where
    T: Expression,
    <T as Expression>::SqlType: SingleValue, 
[]

[]

Creates a SQL = expression. Read more

[]

Creates a SQL != expression. Read more

[]

Creates a SQL IN statement. Read more

[]

Deprecated since 1.2.0

: use ne_all instead

Deprecated alias for ne_all Read more

[]

Creates a SQL NOT IN statement. Read more

[]

Creates a SQL IS NULL expression. Read more

[]

Creates a SQL IS NOT NULL expression. Read more

[]

Creates a SQL > expression. Read more

[]

Creates a SQL >= expression. Read more

[]

Creates a SQL < expression. Read more

[]

Creates a SQL <= expression. Read more

[]

Creates a SQL BETWEEN expression using the given lower and upper bounds. Read more

[]

Creates a SQL NOT BETWEEN expression using the given lower and upper bounds. Read more

[]

Creates a SQL DESC expression, representing this expression in descending order. Read more

[]

Creates a SQL ASC expression, representing this expression in ascending order. Read more

impl<T> IntoSql for T
[]

[]

Convert self to an expression for Diesel's query builder. Read more

[]

Convert &self to an expression for Diesel's query builder. Read more

impl<QS, T, DB> BoxableExpression for T where
    DB: Backend,
    T: Expression + SelectableExpression<QS> + NonAggregate + QueryFragment<DB>,