pub struct Book {Show 21 fields
pub id: String,
pub name: 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 modified: u64,
pub added: u64,
}Fields§
§id: String§name: 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>§modified: u64§added: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for Book
impl<'de> Deserialize<'de> for Book
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
impl StructuralPartialEq for Book
Auto Trait Implementations§
impl Freeze for Book
impl RefUnwindSafe for Book
impl Send for Book
impl Sync for Book
impl Unpin for Book
impl UnsafeUnpin for Book
impl UnwindSafe for Book
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