pub struct SoftwareCitation {
pub metadata: Metadata,
pub from_cff: bool,
pub notes: Vec<String>,
}Expand description
A software citation resolved from GitHub.
Fields§
§metadata: MetadataThe entry, type_ = "software", with version in other.
from_cff: boolWhether a CITATION.cff supplied the authors and title.
notes: Vec<String>Notes for the user: where each field came from when it matters.
Trait Implementations§
Source§impl Clone for SoftwareCitation
impl Clone for SoftwareCitation
Source§fn clone(&self) -> SoftwareCitation
fn clone(&self) -> SoftwareCitation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SoftwareCitation
impl RefUnwindSafe for SoftwareCitation
impl Send for SoftwareCitation
impl Sync for SoftwareCitation
impl Unpin for SoftwareCitation
impl UnsafeUnpin for SoftwareCitation
impl UnwindSafe for SoftwareCitation
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