pub struct InferenceSupport {
pub category: Option<EvidenceCategory>,
pub type: InferenceSupportType,
pub other_type: Option<String>,
pub same_species: bool,
pub basis: EvidenceBasis,
pub pmids: Option<Vec<PubMedId>>,
pub dois: Option<Vec<DOI>>,
}Fields§
§category: Option<EvidenceCategory>§type: InferenceSupportType§other_type: Option<String>§same_species: bool§basis: EvidenceBasis§pmids: Option<Vec<PubMedId>>§dois: Option<Vec<DOI>>Trait Implementations§
Source§impl Clone for InferenceSupport
impl Clone for InferenceSupport
Source§impl Debug for InferenceSupport
impl Debug for InferenceSupport
Source§impl<'de> Deserialize<'de> for InferenceSupport
impl<'de> Deserialize<'de> for InferenceSupport
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 InferenceSupport
impl PartialEq for InferenceSupport
Source§impl Serialize for InferenceSupport
impl Serialize for InferenceSupport
impl StructuralPartialEq for InferenceSupport
Auto Trait Implementations§
impl Freeze for InferenceSupport
impl RefUnwindSafe for InferenceSupport
impl Send for InferenceSupport
impl Sync for InferenceSupport
impl Unpin for InferenceSupport
impl UnsafeUnpin for InferenceSupport
impl UnwindSafe for InferenceSupport
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