Да, помимо структур, к типам-значениям в Swift относятся:
enum).tuple).Int, Float, Double, Bool, String, Array, Dictionary, Set (даже если они реализованы как структуры, их поведение при присваивании соответствует типам-значениям).