| 51 | // Create a placeholder invoker (actual invocation handled in handle()) |
| 52 | struct PlaceholderInvoker : public detail::ErasedInvoker { |
| 53 | fl::tuple<TypeConversionResult, json> invoke(const json&) override { |
| 54 | // Should not be called - handle() will call mResponseAwareFn directly |
| 55 | return fl::make_tuple(TypeConversionResult::success(), json(nullptr)); |
| 56 | } |
| 57 | }; |
| 58 | entry.mInvoker = fl::make_shared<PlaceholderInvoker>(); |
| 59 |
no test coverage detected