[][src]Struct splitterrust_db::models::schools::NewSchools

pub struct NewSchools<'a> {
    pub fire: Option<&'a i32>,
    pub protection: Option<&'a i32>,
    pub light: Option<&'a i32>,
    pub detection: Option<&'a i32>,
    pub strengthening: Option<&'a i32>,
    pub metamorphism: Option<&'a i32>,
    pub bann: Option<&'a i32>,
    pub illusion: Option<&'a i32>,
    pub movement: Option<&'a i32>,
    pub wind: Option<&'a i32>,
    pub heal: Option<&'a i32>,
    pub death: Option<&'a i32>,
    pub fate: Option<&'a i32>,
    pub nature: Option<&'a i32>,
    pub control: Option<&'a i32>,
    pub fight: Option<&'a i32>,
    pub water: Option<&'a i32>,
    pub shadow: Option<&'a i32>,
    pub earth: Option<&'a i32>,
}

Fields

fire: Option<&'a i32>protection: Option<&'a i32>light: Option<&'a i32>detection: Option<&'a i32>strengthening: Option<&'a i32>metamorphism: Option<&'a i32>bann: Option<&'a i32>illusion: Option<&'a i32>movement: Option<&'a i32>wind: Option<&'a i32>heal: Option<&'a i32>death: Option<&'a i32>fate: Option<&'a i32>nature: Option<&'a i32>control: Option<&'a i32>fight: Option<&'a i32>water: Option<&'a i32>shadow: Option<&'a i32>earth: Option<&'a i32>

Trait Implementations

impl<'a> Debug for NewSchools<'a>[src]

impl<'a, 'insert> Insertable<table> for NewSchools<'a>[src]

type Values = <(Option<Eq<fire, &'a i32>>, Option<Eq<protection, &'a i32>>, Option<Eq<light, &'a i32>>, Option<Eq<detection, &'a i32>>, Option<Eq<strengthening, &'a i32>>, Option<Eq<metamorphism, &'a i32>>, Option<Eq<bann, &'a i32>>, Option<Eq<illusion, &'a i32>>, Option<Eq<movement, &'a i32>>, Option<Eq<wind, &'a i32>>, Option<Eq<heal, &'a i32>>, Option<Eq<death, &'a i32>>, Option<Eq<fate, &'a i32>>, Option<Eq<nature, &'a i32>>, Option<Eq<control, &'a i32>>, Option<Eq<fight, &'a i32>>, Option<Eq<water, &'a i32>>, Option<Eq<shadow, &'a i32>>, Option<Eq<earth, &'a i32>>) as Insertable<table>>::Values

The VALUES clause to insert these records Read more

impl<'a, 'insert> Insertable<table> for &'insert NewSchools<'a>[src]

type Values = <(Option<Eq<fire, &'insert &'a i32>>, Option<Eq<protection, &'insert &'a i32>>, Option<Eq<light, &'insert &'a i32>>, Option<Eq<detection, &'insert &'a i32>>, Option<Eq<strengthening, &'insert &'a i32>>, Option<Eq<metamorphism, &'insert &'a i32>>, Option<Eq<bann, &'insert &'a i32>>, Option<Eq<illusion, &'insert &'a i32>>, Option<Eq<movement, &'insert &'a i32>>, Option<Eq<wind, &'insert &'a i32>>, Option<Eq<heal, &'insert &'a i32>>, Option<Eq<death, &'insert &'a i32>>, Option<Eq<fate, &'insert &'a i32>>, Option<Eq<nature, &'insert &'a i32>>, Option<Eq<control, &'insert &'a i32>>, Option<Eq<fight, &'insert &'a i32>>, Option<Eq<water, &'insert &'a i32>>, Option<Eq<shadow, &'insert &'a i32>>, Option<Eq<earth, &'insert &'a i32>>) as Insertable<table>>::Values

The VALUES clause to insert these records Read more

impl<'a, 'insert> UndecoratedInsertRecord<table> for NewSchools<'a>[src]

Auto Trait Implementations

impl<'a> RefUnwindSafe for NewSchools<'a>

impl<'a> Send for NewSchools<'a>

impl<'a> Sync for NewSchools<'a>

impl<'a> Unpin for NewSchools<'a>

impl<'a> UnwindSafe for NewSchools<'a>

Blanket Implementations

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

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

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

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

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

impl<T> IntoSql for T[src]

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.