pub struct ServiceCombination {
pub name: String,
pub description: String,
pub services: Vec<ServiceSpec>,
pub recommended: bool,
pub tags: Option<Vec<String>>,
}Fields§
§name: String§description: String§services: Vec<ServiceSpec>§recommended: boolTrait Implementations§
Source§impl Clone for ServiceCombination
impl Clone for ServiceCombination
Source§fn clone(&self) -> ServiceCombination
fn clone(&self) -> ServiceCombination
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 ServiceCombination
impl Debug for ServiceCombination
Source§impl<'de> Deserialize<'de> for ServiceCombination
impl<'de> Deserialize<'de> for ServiceCombination
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 ServiceCombination
impl RefUnwindSafe for ServiceCombination
impl Send for ServiceCombination
impl Sync for ServiceCombination
impl Unpin for ServiceCombination
impl UnwindSafe for ServiceCombination
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