pub struct CitationRef {
pub source: String,
pub quoted_text: Option<String>,
pub extensions: MetadataMap,
}Fields§
§source: String§quoted_text: Option<String>§extensions: MetadataMapTrait Implementations§
Source§impl Clone for CitationRef
impl Clone for CitationRef
Source§fn clone(&self) -> CitationRef
fn clone(&self) -> CitationRef
Returns a duplicate of the value. Read more
1.0.0 · 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 CitationRef
impl Debug for CitationRef
Source§impl<'de> Deserialize<'de> for CitationRef
impl<'de> Deserialize<'de> for CitationRef
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 CitationRef
impl RefUnwindSafe for CitationRef
impl Send for CitationRef
impl Sync for CitationRef
impl Unpin for CitationRef
impl UnsafeUnpin for CitationRef
impl UnwindSafe for CitationRef
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