#[non_exhaustive]pub struct EntityPropertyReference { /* private fields */ }Expand description
An object that uniquely identifies an entity property.
Implementations
sourceimpl EntityPropertyReference
impl EntityPropertyReference
sourcepub fn component_name(&self) -> Option<&str>
pub fn component_name(&self) -> Option<&str>
The name of the component.
sourcepub fn external_id_property(&self) -> Option<&HashMap<String, String>>
pub fn external_id_property(&self) -> Option<&HashMap<String, String>>
A mapping of external IDs to property names. External IDs uniquely identify properties from external data stores.
sourcepub fn property_name(&self) -> Option<&str>
pub fn property_name(&self) -> Option<&str>
The name of the property.
sourceimpl EntityPropertyReference
impl EntityPropertyReference
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture EntityPropertyReference.
Trait Implementations
sourceimpl Clone for EntityPropertyReference
impl Clone for EntityPropertyReference
sourcefn clone(&self) -> EntityPropertyReference
fn clone(&self) -> EntityPropertyReference
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for EntityPropertyReference
impl Debug for EntityPropertyReference
sourceimpl PartialEq<EntityPropertyReference> for EntityPropertyReference
impl PartialEq<EntityPropertyReference> for EntityPropertyReference
sourcefn eq(&self, other: &EntityPropertyReference) -> bool
fn eq(&self, other: &EntityPropertyReference) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for EntityPropertyReference
Auto Trait Implementations
impl RefUnwindSafe for EntityPropertyReference
impl Send for EntityPropertyReference
impl Sync for EntityPropertyReference
impl Unpin for EntityPropertyReference
impl UnwindSafe for EntityPropertyReference
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more