pub enum Covers {
AnyDoi,
Arxiv,
DataCiteDois,
Prefixes(&'static [&'static str]),
}Expand description
Which refs a source is able to answer for.
Variants§
AnyDoi
Any DOI.
Arxiv
arXiv ids (and DOIs through the preprint fallback).
DataCiteDois
DOIs registered with DataCite (Zenodo, figshare, Dryad, OSF, …).
Prefixes(&'static [&'static str])
DOIs under these registrant prefixes only (ADR-0041).
Trait Implementations§
impl Copy for Covers
impl Eq for Covers
impl StructuralPartialEq for Covers
Auto Trait Implementations§
impl Freeze for Covers
impl RefUnwindSafe for Covers
impl Send for Covers
impl Sync for Covers
impl Unpin for Covers
impl UnsafeUnpin for Covers
impl UnwindSafe for Covers
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