pub async fn view_definition_run<CTX: Send + Sync + Clone + 'static, Client: FHIRClient<CTX, OperationOutcomeError> + Send + Sync + 'static>( context: CTX, client: Arc<Client>, input: &Input, ) -> Result<Output, OperationOutcomeError>