summaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchcommon/attribute/distance_metric.h
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchcommon/attribute/distance_metric.h')
-rw-r--r--searchlib/src/vespa/searchcommon/attribute/distance_metric.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchcommon/attribute/distance_metric.h b/searchlib/src/vespa/searchcommon/attribute/distance_metric.h
index 9f9f45810b9..35f5fb4fe6b 100644
--- a/searchlib/src/vespa/searchcommon/attribute/distance_metric.h
+++ b/searchlib/src/vespa/searchcommon/attribute/distance_metric.h
@@ -2,8 +2,10 @@
#pragma once
+#include <cstdint>
+
namespace search::attribute {
-enum class DistanceMetric { Euclidean, Angular, GeoDegrees, InnerProduct, Hamming, PrenormalizedAngular, Dotproduct };
+enum DistanceMetric : uint8_t { Euclidean, Angular, GeoDegrees, InnerProduct, Hamming, PrenormalizedAngular, Dotproduct };
}