Struct database::episode::UpdateEpisode
source · [−]pub struct UpdateEpisode {
pub seasonid: Option<i64>,
pub episode: Option<i64>,
pub media: UpdateMedia,
}
Fields
seasonid: Option<i64>
episode: Option<i64>
media: UpdateMedia
Implementations
sourceimpl UpdateEpisode
impl UpdateEpisode
sourcepub async fn update(
&self,
conn: &mut Transaction<'_>,
id: i64
) -> Result<usize, DatabaseError>
pub async fn update(
&self,
conn: &mut Transaction<'_>,
id: i64
) -> Result<usize, DatabaseError>
Trait Implementations
sourceimpl Debug for UpdateEpisode
impl Debug for UpdateEpisode
sourceimpl Default for UpdateEpisode
impl Default for UpdateEpisode
sourcefn default() -> UpdateEpisode
fn default() -> UpdateEpisode
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UpdateEpisode
impl<'de> Deserialize<'de> for UpdateEpisode
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for UpdateEpisode
impl Send for UpdateEpisode
impl Sync for UpdateEpisode
impl Unpin for UpdateEpisode
impl UnwindSafe for UpdateEpisode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more