bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGenderNullableFromJson function

BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender? bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGenderNullableFromJson(
  1. Object? bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender, [
  2. BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender? defaultValue
])

Implementation

enums.BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender?
    bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGenderNullableFromJson(
  Object? bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender, [
  enums.BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender?
      defaultValue,
]) {
  if (bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender ==
      null) {
    return null;
  }
  return enums.BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender
          .values
          .firstWhereOrNull((e) =>
              e.value ==
              bodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender) ??
      defaultValue;
}