Struct Workflow Target Spec
Generated from cargo doc --no-deps -p nemo-fabric-core.
pub struct WorkflowTargetSpec {
pub entrypoint: WorkflowEntrypointConfig,
pub settings_schema: Option<Map<String, Value>>,
pub extensions: BTreeMap<String, Value>,
}
Workflow-specific Adapter Target Descriptor fields.
Fields
entrypoint: WorkflowEntrypointConfig
Entry point projected southbound to the adapter.
settings_schema: Option<Map<String, Value>>
JSON Schema for FabricConfig.workflow.settings.
extensions: BTreeMap<String, Value>
Additive workflow target fields.
Trait Implementations
impl Clone for WorkflowTargetSpec
impl Clone for WorkflowTargetSpec
clone
fn clone(&self) -> WorkflowTargetSpec
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for WorkflowTargetSpec
impl Debug for WorkflowTargetSpec
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl<'de> Deserialize<'de> for WorkflowTargetSpec
impl<'de> Deserialize<'de> for WorkflowTargetSpec
deserialize
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl JsonSchema for WorkflowTargetSpec
impl JsonSchema for WorkflowTargetSpec
schema_name
fn schema_name() -> Cow<'static, str>
schema_id
fn schema_id() -> Cow<'static, str>
json_schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
inline_schema
fn inline_schema() -> bool
impl PartialEq for WorkflowTargetSpec
impl PartialEq for WorkflowTargetSpec
eq
fn eq(&self, other: &WorkflowTargetSpec) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for WorkflowTargetSpec
impl Serialize for WorkflowTargetSpec
serialize
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
impl StructuralPartialEq for WorkflowTargetSpec
impl StructuralPartialEq for WorkflowTargetSpec