pub struct ReferenceCitation {Show 19 fields
pub rc_id: i64,
pub rc_his_id: Option<i64>,
pub rc_ref_id: Option<i64>,
pub rc_rp_id: Option<i64>,
pub rc_date: Option<String>,
pub rc_date_created: Option<String>,
pub rc_min: Option<i64>,
pub rc_loc: Option<i64>,
pub rc_article: Option<i64>,
pub rc_photo: Option<i64>,
pub rc_glossary: Option<i64>,
pub rc_entryid: Option<i64>,
pub rc_pagefrom: Option<i32>,
pub rc_pageto: Option<i32>,
pub rc_citationno: Option<i32>,
pub rc_comments: Option<String>,
pub rc_deletedby: Option<i32>,
pub rc_type: Option<Value>,
pub rc_ukey: Option<i64>,
}Expand description
A citation linking a reference to a mineral/locality/photo (/reference-citations/).
Fields§
§rc_id: i64Citation ID.
rc_his_id: Option<i64>Historical ID.
rc_ref_id: Option<i64>Reference ID.
rc_rp_id: Option<i64>Reference-part ID.
rc_date: Option<String>Citation date.
rc_date_created: Option<String>Creation date.
rc_min: Option<i64>Mineral ID cited.
rc_loc: Option<i64>Locality ID cited.
rc_article: Option<i64>Article ID cited.
rc_photo: Option<i64>Photo ID cited.
rc_glossary: Option<i64>Glossary ID cited.
rc_entryid: Option<i64>Entry ID.
rc_pagefrom: Option<i32>First page.
rc_pageto: Option<i32>Last page.
rc_citationno: Option<i32>Citation number.
rc_comments: Option<String>Comments.
rc_deletedby: Option<i32>Deleted-by user ID.
rc_type: Option<Value>Citation type.
rc_ukey: Option<i64>Unique key.
Trait Implementations§
Source§impl Clone for ReferenceCitation
impl Clone for ReferenceCitation
Source§impl Debug for ReferenceCitation
impl Debug for ReferenceCitation
Source§impl<'de> Deserialize<'de> for ReferenceCitation
impl<'de> Deserialize<'de> for ReferenceCitation
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 ReferenceCitation
impl RefUnwindSafe for ReferenceCitation
impl Send for ReferenceCitation
impl Sync for ReferenceCitation
impl Unpin for ReferenceCitation
impl UnsafeUnpin for ReferenceCitation
impl UnwindSafe for ReferenceCitation
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