pub struct ReferenceAuthor {
pub ra_id: i64,
pub ra_ref_id: Option<i64>,
pub ra_name: Option<String>,
pub ra_type: Option<Value>,
}Expand description
An author linked to a reference (/reference-authors/).
Fields§
§ra_id: i64Author-link ID.
ra_ref_id: Option<i64>Reference ID.
ra_name: Option<String>Author name.
ra_type: Option<Value>Author type (e.g. author vs. editor).
Trait Implementations§
Source§impl Clone for ReferenceAuthor
impl Clone for ReferenceAuthor
Source§impl Debug for ReferenceAuthor
impl Debug for ReferenceAuthor
Source§impl<'de> Deserialize<'de> for ReferenceAuthor
impl<'de> Deserialize<'de> for ReferenceAuthor
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 ReferenceAuthor
impl RefUnwindSafe for ReferenceAuthor
impl Send for ReferenceAuthor
impl Sync for ReferenceAuthor
impl Unpin for ReferenceAuthor
impl UnsafeUnpin for ReferenceAuthor
impl UnwindSafe for ReferenceAuthor
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