pub struct Composition {
pub use_cases: Option<Option<Vec<CompositionUseCase>>>,
}Expand description
Information about the composition capabilities and state of a computer system.
This type shall contain information about the composition capabilities and state of a computer system.
Fields§
§use_cases: Option<Option<Vec<CompositionUseCase>>>The composition use cases in which this computer system can participate.
This property shall contain the composition use cases in which this computer system can participate.
Trait Implementations§
Source§impl Debug for Composition
impl Debug for Composition
Source§impl<'de> Deserialize<'de> for Composition
impl<'de> Deserialize<'de> for Composition
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
impl Send for Composition
SAFETY: All generated data types are Send
impl Sync for Composition
SAFETY: All generated data types are Sync
Auto Trait Implementations§
impl Freeze for Composition
impl RefUnwindSafe for Composition
impl Unpin for Composition
impl UnsafeUnpin for Composition
impl UnwindSafe for Composition
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