pub struct Author {
pub key: String,
pub text: Vec<String>,
pub type: String,
pub name: String,
pub alternate_names: Vec<String>,
pub birth_date: Option<String>,
pub top_work: String,
pub work_count: i32,
pub top_subjects: Vec<String>,
pub _version_: u64,
}Fields
key: Stringtext: Vec<String>type: Stringname: Stringalternate_names: Vec<String>birth_date: Option<String>top_work: Stringwork_count: i32top_subjects: Vec<String>_version_: u64Trait Implementations
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 RefUnwindSafe for Author
impl UnwindSafe for Author
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key and return true if they are equal.
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more