Why is this ClassTag infierd to Notning?

Hi all.

I have this code:

	def addOrRemoveFilter[F <: SearchFilter[E] : ClassTag](filter: Option[SearchFilter[E]]) = {
		val key = implicitly[ClassTag[F]].runtimeClass
		println(s"key: $key")
	}

prints scala.runtime.Nothing$

Any way to get the actual type?


Thanks

Changing the signature to:

	def addOrRemoveFilter[F <: SearchFilter[E] : ClassTag](filter: Option[F])

fixed it, sorry for the noise…