Struct mob_server::models::NewMember
[−]
[src]
pub struct NewMember { pub name: String, pub team_id: i32, pub active: bool, pub driver: bool, pub position: i32, }
Fields
name: String
team_id: i32
active: bool
driver: bool
position: i32
Methods
impl NewMember
[src]
Trait Implementations
impl<'insert, DB> Insertable<table, DB> for &'insert NewMember where
DB: Backend,
(ColumnInsertValue<name, AsNullableExpr<&'insert String, name>>, ColumnInsertValue<team_id, AsNullableExpr<&'insert i32, team_id>>, ColumnInsertValue<active, AsNullableExpr<&'insert bool, active>>, ColumnInsertValue<driver, AsNullableExpr<&'insert bool, driver>>, ColumnInsertValue<position, AsNullableExpr<&'insert i32, position>>): InsertValues<DB>,
DB: Backend,
(ColumnInsertValue<name, AsNullableExpr<&'insert String, name>>, ColumnInsertValue<team_id, AsNullableExpr<&'insert i32, team_id>>, ColumnInsertValue<active, AsNullableExpr<&'insert bool, active>>, ColumnInsertValue<driver, AsNullableExpr<&'insert bool, driver>>, ColumnInsertValue<position, AsNullableExpr<&'insert i32, position>>): InsertValues<DB>,
type Values = (ColumnInsertValue<name, AsNullableExpr<&'insert String, name>>, ColumnInsertValue<team_id, AsNullableExpr<&'insert i32, team_id>>, ColumnInsertValue<active, AsNullableExpr<&'insert bool, active>>, ColumnInsertValue<driver, AsNullableExpr<&'insert bool, driver>>, ColumnInsertValue<position, AsNullableExpr<&'insert i32, position>>)
fn values(self) -> Self::Values
impl<'insert, Op> IntoInsertStatement<table, Op> for &'insert NewMember
type InsertStatement = InsertStatement<table, Self, Op>
fn into_insert_statement(
self,
target: table,
operator: Op
) -> Self::InsertStatement
self,
target: table,
operator: Op
) -> Self::InsertStatement
impl<'insert> UndecoratedInsertRecord<table> for &'insert NewMember
impl Debug for NewMember
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more