pub struct CitedDocument {
pub document: Option<String>,
pub citation: Option<Box<Citation>>,
}Fields§
§document: Option<String>§citation: Option<Box<Citation>>Implementations§
Source§impl CitedDocument
impl CitedDocument
pub fn new() -> CitedDocument
Trait Implementations§
Source§impl Clone for CitedDocument
impl Clone for CitedDocument
Source§fn clone(&self) -> CitedDocument
fn clone(&self) -> CitedDocument
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 CitedDocument
impl Debug for CitedDocument
Source§impl Default for CitedDocument
impl Default for CitedDocument
Source§fn default() -> CitedDocument
fn default() -> CitedDocument
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CitedDocument
impl<'de> Deserialize<'de> for CitedDocument
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
Source§impl PartialEq for CitedDocument
impl PartialEq for CitedDocument
Source§impl Serialize for CitedDocument
impl Serialize for CitedDocument
impl StructuralPartialEq for CitedDocument
Auto Trait Implementations§
impl Freeze for CitedDocument
impl RefUnwindSafe for CitedDocument
impl Send for CitedDocument
impl Sync for CitedDocument
impl Unpin for CitedDocument
impl UnwindSafe for CitedDocument
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