fixed the dup cloning issue and cleaned up the ProviderRequestType enum and traits

This commit is contained in:
Salman Paracha 2025-09-05 21:18:55 -07:00
parent c8b59aeda7
commit e8881c7b8a
3 changed files with 61 additions and 97 deletions

View file

@ -811,7 +811,7 @@ impl HttpContext for StreamContext {
self.request_identifier(), self.client_api, upstream
);
match ProviderRequestType::try_from((&deserialized_client_request, upstream)) {
match ProviderRequestType::try_from((deserialized_client_request, upstream)) {
Ok(request) => {
debug!(
"[ARCHGW_REQ_ID:{}] UPSTREAM_REQUEST_PAYLOAD: {}",