pub struct CitationMetadata {
pub citation_sources: Vec<CitationSource>,
}
Expand description
Citation metadata for content
Fields§
§citation_sources: Vec<CitationSource>
The citation sources
Trait Implementations§
Source§impl Clone for CitationMetadata
impl Clone for CitationMetadata
Source§fn clone(&self) -> CitationMetadata
fn clone(&self) -> CitationMetadata
Returns a copy 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 CitationMetadata
impl Debug for CitationMetadata
Source§impl<'de> Deserialize<'de> for CitationMetadata
impl<'de> Deserialize<'de> for CitationMetadata
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 CitationMetadata
impl RefUnwindSafe for CitationMetadata
impl Send for CitationMetadata
impl Sync for CitationMetadata
impl Unpin for CitationMetadata
impl UnwindSafe for CitationMetadata
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