pub struct ExternalReferenceRequest {
pub reference_type: String,
pub reference_id: String,
pub source_ref: Option<String>,
pub metadata_json: Option<String>,
pub ontology_scope: Option<OntologyScope>,
}Expand description
Request to resolve an external source-of-record reference.
Fields§
§reference_type: String§reference_id: String§source_ref: Option<String>§metadata_json: Option<String>§ontology_scope: Option<OntologyScope>Trait Implementations§
Source§impl Clone for ExternalReferenceRequest
impl Clone for ExternalReferenceRequest
Source§fn clone(&self) -> ExternalReferenceRequest
fn clone(&self) -> ExternalReferenceRequest
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 moreSource§impl Debug for ExternalReferenceRequest
impl Debug for ExternalReferenceRequest
Source§impl<'de> Deserialize<'de> for ExternalReferenceRequest
impl<'de> Deserialize<'de> for ExternalReferenceRequest
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 ExternalReferenceRequest
impl PartialEq for ExternalReferenceRequest
Source§fn eq(&self, other: &ExternalReferenceRequest) -> bool
fn eq(&self, other: &ExternalReferenceRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExternalReferenceRequest
impl Serialize for ExternalReferenceRequest
impl Eq for ExternalReferenceRequest
impl StructuralPartialEq for ExternalReferenceRequest
Auto Trait Implementations§
impl Freeze for ExternalReferenceRequest
impl RefUnwindSafe for ExternalReferenceRequest
impl Send for ExternalReferenceRequest
impl Sync for ExternalReferenceRequest
impl Unpin for ExternalReferenceRequest
impl UnsafeUnpin for ExternalReferenceRequest
impl UnwindSafe for ExternalReferenceRequest
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