pub struct WorkEditionEntry {
pub key: String,
pub title: Option<String>,
pub covers: Option<Vec<i64>>,
pub languages: Option<Vec<Key>>,
pub publish_date: Option<String>,
pub publishers: Option<Vec<String>>,
pub isbn_10: Option<Vec<String>>,
pub isbn_13: Option<Vec<String>>,
}Expand description
A minimal edition entry returned in the work editions list.
Fields§
§key: String§title: Option<String>§covers: Option<Vec<i64>>§languages: Option<Vec<Key>>§publish_date: Option<String>§publishers: Option<Vec<String>>§isbn_10: Option<Vec<String>>§isbn_13: Option<Vec<String>>Trait Implementations§
Source§impl Clone for WorkEditionEntry
impl Clone for WorkEditionEntry
Source§fn clone(&self) -> WorkEditionEntry
fn clone(&self) -> WorkEditionEntry
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WorkEditionEntry
impl Debug for WorkEditionEntry
Source§impl<'de> Deserialize<'de> for WorkEditionEntry
impl<'de> Deserialize<'de> for WorkEditionEntry
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
Auto Trait Implementations§
impl Freeze for WorkEditionEntry
impl RefUnwindSafe for WorkEditionEntry
impl Send for WorkEditionEntry
impl Sync for WorkEditionEntry
impl Unpin for WorkEditionEntry
impl UnsafeUnpin for WorkEditionEntry
impl UnwindSafe for WorkEditionEntry
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