I'm newer working on a trait then I found this syntax that I didn't understand
trait Holder[H <: service.SealedHolder[H]] {
val personId: String //ID.03
}
I guess that may be a generic declaration but still confused about this scala syntax Holder[H <: service.SealedHolder[H]]