pub fn get_needed_components_for_request(
protocol: &WebUIProtocol,
entry_id: &str,
request_path: &str,
inventory_hex: &str,
component_index: &HashMap<String, u32>,
) -> Result<(Vec<String>, String), HandlerError>Expand description
Walk the protocol from the persistent entry_id and return the component
templates needed for the current request_path.
Returns (needed_names, updated_inventory_hex).