CastFailedException<T> constructor

CastFailedException<T>({
  1. Object? value,
  2. String? message,
  3. Map<String, dynamic>? details,
})

Implementation

CastFailedException({
  this.value,
  String? message,
  Map<String, dynamic>? details,
}) : super(
       message ?? "Failed to cast value",
       details:
           details ??
           {
             "expected": T.toString(),
             "value": value?.runtimeType,
           }.notNullValue,
     );