pub struct BookForUpdate {Show 24 fields
pub name: Option<String>,
pub kind: Option<String>,
pub serie_ref: Option<String>,
pub volume: Option<f64>,
pub chapter: Option<f64>,
pub year: Option<u16>,
pub airdate: Option<i64>,
pub overview: Option<String>,
pub pages: Option<u32>,
pub params: Option<Value>,
pub lang: Option<String>,
pub original: Option<String>,
pub isbn13: Option<String>,
pub openlibrary_edition_id: Option<String>,
pub openlibrary_work_id: Option<String>,
pub google_books_volume_id: Option<String>,
pub asin: Option<String>,
pub otherids: Option<OtherIds>,
pub add_tags: Option<Vec<MediaItemReference>>,
pub remove_tags: Option<Vec<String>>,
pub tags_lookup: Option<Vec<Tag>>,
pub add_people: Option<Vec<MediaItemReference>>,
pub remove_people: Option<Vec<String>>,
pub people_lookup: Option<Vec<Person>>,
}Fields§
§name: Option<String>§kind: Option<String>§serie_ref: Option<String>§volume: Option<f64>§chapter: Option<f64>§year: Option<u16>§airdate: Option<i64>§overview: Option<String>§pages: Option<u32>§params: Option<Value>§lang: Option<String>§original: Option<String>§isbn13: Option<String>§openlibrary_edition_id: Option<String>§openlibrary_work_id: Option<String>§google_books_volume_id: Option<String>§asin: Option<String>§otherids: Option<OtherIds>§add_people: Option<Vec<MediaItemReference>>§remove_people: Option<Vec<String>>§people_lookup: Option<Vec<Person>>Implementations§
Source§impl BookForUpdate
impl BookForUpdate
pub fn has_update(&self) -> bool
Trait Implementations§
Source§impl Clone for BookForUpdate
impl Clone for BookForUpdate
Source§fn clone(&self) -> BookForUpdate
fn clone(&self) -> BookForUpdate
Returns a duplicate 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 Debug for BookForUpdate
impl Debug for BookForUpdate
Source§impl Default for BookForUpdate
impl Default for BookForUpdate
Source§fn default() -> BookForUpdate
fn default() -> BookForUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BookForUpdate
impl<'de> Deserialize<'de> for BookForUpdate
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
Source§impl PartialEq for BookForUpdate
impl PartialEq for BookForUpdate
Source§impl Serialize for BookForUpdate
impl Serialize for BookForUpdate
impl StructuralPartialEq for BookForUpdate
Auto Trait Implementations§
impl Freeze for BookForUpdate
impl RefUnwindSafe for BookForUpdate
impl Send for BookForUpdate
impl Sync for BookForUpdate
impl Unpin for BookForUpdate
impl UnsafeUnpin for BookForUpdate
impl UnwindSafe for BookForUpdate
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more