`struct`s only allow `unsafe_unretained` objects.