From 5f9ddd26784d2632062eee85a654f27ce39923e6 Mon Sep 17 00:00:00 2001 From: Argyris Zymnis Date: Mon, 17 Dec 2012 14:36:17 -0800 Subject: [PATCH] Make Metric serializable. --- src/main/scala/com/twitter/algebird/Metric.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/com/twitter/algebird/Metric.scala b/src/main/scala/com/twitter/algebird/Metric.scala index 7bcd30f90..4d0983f52 100644 --- a/src/main/scala/com/twitter/algebird/Metric.scala +++ b/src/main/scala/com/twitter/algebird/Metric.scala @@ -99,6 +99,6 @@ object Metric { implicit def iterableMetric[V : Monoid : Metric] = L2Iterable[V] implicit def mapMetric[K, V : Monoid : Metric] = L2Map[K, V] } -trait Metric[@specialized(Int,Long,Float,Double) -V] extends Function2[V, V, Double] { +trait Metric[@specialized(Int,Long,Float,Double) -V] extends Function2[V, V, Double] with java.io.Serializable { def apply(v1: V, v2: V): Double }