pub struct EntityRelationship {
pub schema_name: String,
pub relationship_type: String,
pub referenced_entity: Option<String>,
pub referenced_attribute: Option<String>,
pub referencing_entity: Option<String>,
pub referencing_attribute: Option<String>,
pub intersect_entity_name: Option<String>,
pub is_custom_relationship: Option<bool>,
pub extra: HashMap<String, Value>,
}Expand description
Dataverse relationship metadata normalized across relationship types.
Fields§
§schema_name: String§relationship_type: String§referenced_entity: Option<String>§referenced_attribute: Option<String>§referencing_entity: Option<String>§referencing_attribute: Option<String>§intersect_entity_name: Option<String>§is_custom_relationship: Option<bool>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for EntityRelationship
impl Clone for EntityRelationship
Source§fn clone(&self) -> EntityRelationship
fn clone(&self) -> EntityRelationship
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 EntityRelationship
impl Debug for EntityRelationship
Source§impl<'de> Deserialize<'de> for EntityRelationship
impl<'de> Deserialize<'de> for EntityRelationship
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
Auto Trait Implementations§
impl Freeze for EntityRelationship
impl RefUnwindSafe for EntityRelationship
impl Send for EntityRelationship
impl Sync for EntityRelationship
impl Unpin for EntityRelationship
impl UnsafeUnpin for EntityRelationship
impl UnwindSafe for EntityRelationship
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