pub struct LocationRelationship {
pub description: Option<Message>,
pub kinds: Option<Vec<String>>,
pub properties: Option<PropertyBag>,
pub target: i64,
}
Expand description
Information about the relation of one location to another.
Fields
description: Option<Message>
A description of the location relationship.
kinds: Option<Vec<String>>
A set of distinct strings that categorize the relationship. Well-known kinds include ‘includes’, ‘isIncludedBy’ and ‘relevant’.
properties: Option<PropertyBag>
Key/value pairs that provide additional information about the location relationship.
target: i64
A reference to the related location.
Trait Implementations
sourceimpl Debug for LocationRelationship
impl Debug for LocationRelationship
sourceimpl<'de> Deserialize<'de> for LocationRelationship
impl<'de> Deserialize<'de> for LocationRelationship
sourcefn 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
sourceimpl Serialize for LocationRelationship
impl Serialize for LocationRelationship
Auto Trait Implementations
impl RefUnwindSafe for LocationRelationship
impl Send for LocationRelationship
impl Sync for LocationRelationship
impl Unpin for LocationRelationship
impl UnwindSafe for LocationRelationship
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