pub struct ExternalIdentifier {
pub extensible: Extensible,
pub external_identifier_type: Option<String>,
pub id: Option<String>,
pub owner: Option<String>,
}Expand description
External Identifier FVO
Fields§
§extensible: ExtensibleBase Extensible schema for use in TMForum Open-APIs - When used for in a schema it means that the Entity described by the schema MUST be extended with the @type
external_identifier_type: Option<String>Type of the identification, typically would be the type of the entity within the external system
id: Option<String>identification of the entity within the external system.
owner: Option<String>Name of the external system that owns the entity.
Trait Implementations§
Source§impl Clone for ExternalIdentifier
impl Clone for ExternalIdentifier
Source§fn clone(&self) -> ExternalIdentifier
fn clone(&self) -> ExternalIdentifier
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExternalIdentifier
impl Debug for ExternalIdentifier
Source§impl Default for ExternalIdentifier
impl Default for ExternalIdentifier
Source§fn default() -> ExternalIdentifier
fn default() -> ExternalIdentifier
Returns the “default value” for a type. Read more
Source§impl Deref for ExternalIdentifier
impl Deref for ExternalIdentifier
Source§impl DerefMut for ExternalIdentifier
impl DerefMut for ExternalIdentifier
Source§impl<'de> Deserialize<'de> for ExternalIdentifier
impl<'de> Deserialize<'de> for ExternalIdentifier
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 ExternalIdentifier
impl Display for ExternalIdentifier
Auto Trait Implementations§
impl Freeze for ExternalIdentifier
impl RefUnwindSafe for ExternalIdentifier
impl Send for ExternalIdentifier
impl Sync for ExternalIdentifier
impl Unpin for ExternalIdentifier
impl UnwindSafe for ExternalIdentifier
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)