pub struct ModelCompositionEnvelope {
pub protocol: String,
pub schema: String,
pub version: CompositionVersion,
pub root: ModelNode,
}Expand description
The only response shape accepted from a model. Every field is deliberately explicit and unknown fields are rejected at every nesting level.
Fields§
§protocol: String§schema: String§version: CompositionVersion§root: ModelNodeTrait Implementations§
Source§impl Clone for ModelCompositionEnvelope
impl Clone for ModelCompositionEnvelope
Source§fn clone(&self) -> ModelCompositionEnvelope
fn clone(&self) -> ModelCompositionEnvelope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModelCompositionEnvelope
impl Debug for ModelCompositionEnvelope
Source§impl<'de> Deserialize<'de> for ModelCompositionEnvelope
impl<'de> Deserialize<'de> for ModelCompositionEnvelope
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 ModelCompositionEnvelope
impl PartialEq for ModelCompositionEnvelope
Source§impl Serialize for ModelCompositionEnvelope
impl Serialize for ModelCompositionEnvelope
impl StructuralPartialEq for ModelCompositionEnvelope
Auto Trait Implementations§
impl Freeze for ModelCompositionEnvelope
impl RefUnwindSafe for ModelCompositionEnvelope
impl Send for ModelCompositionEnvelope
impl Sync for ModelCompositionEnvelope
impl Unpin for ModelCompositionEnvelope
impl UnsafeUnpin for ModelCompositionEnvelope
impl UnwindSafe for ModelCompositionEnvelope
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