pub struct ServiceRelationship {
pub relationship_type: String,
pub service_relationship_characteristic: Option<Vec<Characteristic>>,
}
Expand description
Service Relationships Relationships are used to describe how services relate to each other. For example, a service may depend on another service or be a part of a bundle.
Fields§
§relationship_type: String
Service Relationship Type
service_relationship_characteristic: Option<Vec<Characteristic>>
Service Relationship Characteristic
Trait Implementations§
Source§impl Clone for ServiceRelationship
impl Clone for ServiceRelationship
Source§fn clone(&self) -> ServiceRelationship
fn clone(&self) -> ServiceRelationship
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 ServiceRelationship
impl Debug for ServiceRelationship
Source§impl Default for ServiceRelationship
impl Default for ServiceRelationship
Source§fn default() -> ServiceRelationship
fn default() -> ServiceRelationship
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceRelationship
impl<'de> Deserialize<'de> for ServiceRelationship
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 PartialEq for ServiceRelationship
impl PartialEq for ServiceRelationship
Source§impl Serialize for ServiceRelationship
impl Serialize for ServiceRelationship
impl StructuralPartialEq for ServiceRelationship
Auto Trait Implementations§
impl Freeze for ServiceRelationship
impl RefUnwindSafe for ServiceRelationship
impl Send for ServiceRelationship
impl Sync for ServiceRelationship
impl Unpin for ServiceRelationship
impl UnwindSafe for ServiceRelationship
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