Struct cargo_registry::schema::crates::columns::max_upload_size
[−]
pub struct max_upload_size;
The max_upload_size
column of the crates
table.
Its SQL type is Nullable<Int4>
.
(Automatically generated by Diesel.)
Trait Implementations
impl Debug for max_upload_size
impl Clone for max_upload_size
fn clone(&self) -> max_upload_size
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for max_upload_size
impl Expression for max_upload_size
impl<DB> QueryFragment<DB> for max_upload_size where
DB: Backend,
<table as QuerySource>::FromClause: QueryFragment<DB>,
DB: Backend,
<table as QuerySource>::FromClause: QueryFragment<DB>,
fn walk_ast(&self, out: AstPass<DB>) -> QueryResult<()>
fn to_sql(&self, out: &mut <DB as Backend>::QueryBuilder) -> Result<(), Error>
[src]
fn collect_binds(
&self,
out: &mut <DB as Backend>::BindCollector,
metadata_lookup: &<DB as TypeMetadata>::MetadataLookup
) -> Result<(), Error>
[src]
&self,
out: &mut <DB as Backend>::BindCollector,
metadata_lookup: &<DB as TypeMetadata>::MetadataLookup
) -> Result<(), Error>
fn is_safe_to_cache_prepared(&self) -> Result<bool, Error>
[src]
impl QueryId for max_upload_size
impl SelectableExpression<table> for max_upload_size
impl<QS> AppearsOnTable<QS> for max_upload_size where
QS: AppearsInFromClause<table, Count = Once>,
QS: AppearsInFromClause<table, Count = Once>,
impl<Left, Right> SelectableExpression<Join<Left, Right, LeftOuter>> for max_upload_size where
max_upload_size: AppearsOnTable<Join<Left, Right, LeftOuter>>,
Left: AppearsInFromClause<table, Count = Once>,
Right: AppearsInFromClause<table, Count = Never>,
max_upload_size: AppearsOnTable<Join<Left, Right, LeftOuter>>,
Left: AppearsInFromClause<table, Count = Once>,
Right: AppearsInFromClause<table, Count = Never>,
impl<Left, Right> SelectableExpression<Join<Left, Right, Inner>> for max_upload_size where
max_upload_size: AppearsOnTable<Join<Left, Right, Inner>>,
Join<Left, Right, Inner>: AppearsInFromClause<table, Count = Once>,
max_upload_size: AppearsOnTable<Join<Left, Right, Inner>>,
Join<Left, Right, Inner>: AppearsInFromClause<table, Count = Once>,
impl<Join, On> SelectableExpression<JoinOn<Join, On>> for max_upload_size where
max_upload_size: SelectableExpression<Join> + AppearsOnTable<JoinOn<Join, On>>,
max_upload_size: SelectableExpression<Join> + AppearsOnTable<JoinOn<Join, On>>,
impl<From> SelectableExpression<SelectStatement<From>> for max_upload_size where
max_upload_size: SelectableExpression<From> + AppearsOnTable<SelectStatement<From>>,
max_upload_size: SelectableExpression<From> + AppearsOnTable<SelectStatement<From>>,
impl NonAggregate for max_upload_size
impl Column for max_upload_size
impl<T> EqAll<T> for max_upload_size where
T: AsExpression<Nullable<Int4>>,
Eq<max_upload_size, T>: Expression<SqlType = Bool>,
T: AsExpression<Nullable<Int4>>,
Eq<max_upload_size, T>: Expression<SqlType = Bool>,
impl<Rhs> Add<Rhs> for max_upload_size where
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Add>::Rhs>,
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Add>::Rhs>,
type Output = Add<Self, Rhs::Expression>
The resulting type after applying the +
operator.
fn add(self, rhs: Rhs) -> Self::Output
Performs the +
operation.
impl<Rhs> Sub<Rhs> for max_upload_size where
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Sub>::Rhs>,
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Sub>::Rhs>,
type Output = Sub<Self, Rhs::Expression>
The resulting type after applying the -
operator.
fn sub(self, rhs: Rhs) -> Self::Output
Performs the -
operation.
impl<Rhs> Div<Rhs> for max_upload_size where
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Div>::Rhs>,
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Div>::Rhs>,
type Output = Div<Self, Rhs::Expression>
The resulting type after applying the /
operator.
fn div(self, rhs: Rhs) -> Self::Output
Performs the /
operation.
impl<Rhs> Mul<Rhs> for max_upload_size where
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Mul>::Rhs>,
Rhs: AsExpression<<<max_upload_size as Expression>::SqlType as Mul>::Rhs>,
type Output = Mul<Self, Rhs::Expression>
The resulting type after applying the *
operator.
fn mul(self, rhs: Rhs) -> Self::Output
Performs the *
operation.