Compilation error from duplicate typedef metrics_store_entry_t
In file included from src/lib/metrics/metrics_store.c:18:
In file included from ./src/lib/metrics/metrics_store.h:16:
./src/lib/metrics/metrics_store_entry.h:45:38: error: redefinition of typedef 'metrics_store_entry_t' is a C11 feature [-Werror,-Wtypedef-redefinition]
typedef struct metrics_store_entry_t metrics_store_entry_t;
^
./src/lib/metrics/metrics_store_entry.h:41:3: note: previous definition is here
} metrics_store_entry_t;
^
src/lib/metrics/metrics_store.c:34:3: error: redefinition of typedef 'metrics_store_t' is a C11 feature [-Werror,-Wtypedef-redefinition]
} metrics_store_t;
^
./src/lib/metrics/metrics_store.h:19:32: note: previous definition is here
typedef struct metrics_store_t metrics_store_t;
^
2 errors generated.