AndroidDev, Jetpack Compose.
might not have even known it! Custom types If you’re really doing something custom beyond the primitive types (or their Array and now List equivalents), complicated types like Parcelable types can even be used as fields on your Serializable classes by writing your own custom NavType and passing it