Во время функции я использую простой код:
match{
case Some(one)=>one.copy()
case Type =>
...
case _ =>
}
Возникает ошибка, так как Nothing является подтипом каждого типа и у Nothing нет функции копирования.
Кто-нибудь знает, как удалить сопоставление типов Nothing и Null при использовании фазы совпадения?