Struct database::season::InsertableSeason
source · Expand description
Struct representing a insertable season
Its exactly the same as Season
except it misses the tvshowid field and the id
field.
Fields§
§season_number: i64
§added: String
§poster: Option<i64>
Implementations§
source§impl InsertableSeason
impl InsertableSeason
sourcepub async fn insert(
&self,
conn: &mut Transaction<'_>,
id: i64
) -> Result<i64, DatabaseError>
pub async fn insert(
&self,
conn: &mut Transaction<'_>,
id: i64
) -> Result<i64, DatabaseError>
Method inserts a new season and links it to a tv show based on the id specified.
Arguments
conn
- mutable reference to a sqlx transaction.id
- id of the tv show we’d like to link this season to
Trait Implementations§
source§impl Clone for InsertableSeason
impl Clone for InsertableSeason
source§fn clone(&self) -> InsertableSeason
fn clone(&self) -> InsertableSeason
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for InsertableSeason
impl Default for InsertableSeason
source§fn default() -> InsertableSeason
fn default() -> InsertableSeason
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InsertableSeason
impl<'de> Deserialize<'de> for InsertableSeason
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more