ItemValueDecoder

typealias ItemValueDecoder = (descriptor: SerialDescriptor, index: Int, compositeDecoder: CompositeDecoder) -> Any

Implementation may be

compositeDecoder.decodeSerializableElement(
descriptor,
index,
ArraySerializer(DrivingPrivilege.serializer())
)