pub fn extend_dict_with_offers<C: ComponentInstanceInterface + 'static>(
component: &Arc<C>,
static_offers: &Vec<OfferDecl>,
child_component_output_dictionary_routers: &HashMap<ChildName, Router<Dict>>,
component_input: &ComponentInput,
dynamic_offers: &Vec<OfferDecl>,
program_output_dict: &Dict,
framework_dict: &Dict,
capability_sourced_capabilities_dict: &Dict,
target_input: &ComponentInput,
error_reporter: impl ErrorReporter,
aggregate_router_fn: &AggregateRouterFn<C>,
)
Expand description
Extends the given target_input
to contain the capabilities described in dynamic_offers
.