pub struct PartyExternalIdentifier {
pub id: String,
pub scheme: String,
}
Expand description
An identifier for a person or organization using a designated scheme. e.g. an Open Researcher and Contributor ID (ORCID).
Fields§
§id: String
§scheme: String
Indicates the type of external identifier.
Trait Implementations§
Source§impl Clone for PartyExternalIdentifier
impl Clone for PartyExternalIdentifier
Source§fn clone(&self) -> PartyExternalIdentifier
fn clone(&self) -> PartyExternalIdentifier
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 PartyExternalIdentifier
impl Debug for PartyExternalIdentifier
Source§impl<'de> Deserialize<'de> for PartyExternalIdentifier
impl<'de> Deserialize<'de> for PartyExternalIdentifier
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 Display for PartyExternalIdentifier
impl Display for PartyExternalIdentifier
Source§impl From<&PartyExternalIdentifier> for PartyExternalIdentifier
impl From<&PartyExternalIdentifier> for PartyExternalIdentifier
Source§fn from(value: &PartyExternalIdentifier) -> Self
fn from(value: &PartyExternalIdentifier) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PartyExternalIdentifier
impl PartialEq for PartyExternalIdentifier
Auto Trait Implementations§
impl Freeze for PartyExternalIdentifier
impl RefUnwindSafe for PartyExternalIdentifier
impl Send for PartyExternalIdentifier
impl Sync for PartyExternalIdentifier
impl Unpin for PartyExternalIdentifier
impl UnwindSafe for PartyExternalIdentifier
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