pub struct AuthorWorkEntry {
pub key: String,
pub title: Option<String>,
pub covers: Option<Vec<i64>>,
pub authors: Option<Vec<Key>>,
pub first_publish_date: Option<String>,
pub subjects: Option<Vec<String>>,
}Expand description
One work returned inside the author-works list.
Fields§
§key: String§title: Option<String>§covers: Option<Vec<i64>>§first_publish_date: Option<String>§subjects: Option<Vec<String>>Trait Implementations§
Source§impl Clone for AuthorWorkEntry
impl Clone for AuthorWorkEntry
Source§fn clone(&self) -> AuthorWorkEntry
fn clone(&self) -> AuthorWorkEntry
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 AuthorWorkEntry
impl Debug for AuthorWorkEntry
Source§impl<'de> Deserialize<'de> for AuthorWorkEntry
impl<'de> Deserialize<'de> for AuthorWorkEntry
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 AuthorWorkEntry
impl RefUnwindSafe for AuthorWorkEntry
impl Send for AuthorWorkEntry
impl Sync for AuthorWorkEntry
impl Unpin for AuthorWorkEntry
impl UnsafeUnpin for AuthorWorkEntry
impl UnwindSafe for AuthorWorkEntry
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