- Implicitly cast to: Values can be automatically converted to the target type.
- Assigned to: Values can be automatically converted when inserted to a column of the target type.
- Explicitly cast to: Values can be converted to the target type using explicit Type casts.
Structs can be casted to structs explicitly or implicitly if the nested expressions and types can be casted.