Will be inferred for case types that already have RestSchema defined directly.
Will be inferred for case types that already have RestSchema defined directly.
Will be inferred for types having apply/unapply(Seq) pair in their companion.
Will be inferred for types having apply/unapply(Seq) pair in their companion.
Will be inferred for singleton types (objects).
Will be inferred for singleton types (objects).