{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE ImportQualifiedPost #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Gogol.Vision.Internal.Sum
(
Xgafv
( Xgafv_1,
Xgafv_2,
..
),
BatchOperationMetadata_State
( BatchOperationMetadata_State_STATEUNSPECIFIED,
BatchOperationMetadata_State_Processing,
BatchOperationMetadata_State_Successful,
BatchOperationMetadata_State_Failed,
BatchOperationMetadata_State_Cancelled,
..
),
Block_BlockType
( Block_BlockType_Unknown,
Block_BlockType_Text,
Block_BlockType_Table,
Block_BlockType_Picture,
Block_BlockType_Ruler,
Block_BlockType_Barcode,
..
),
DetectedBreak_Type
( DetectedBreak_Type_Unknown,
DetectedBreak_Type_Space,
DetectedBreak_Type_SURESPACE,
DetectedBreak_Type_EOLSURESPACE,
DetectedBreak_Type_Hyphen,
DetectedBreak_Type_LINEBREAK,
..
),
FaceAnnotation_AngerLikelihood
( FaceAnnotation_AngerLikelihood_Unknown,
FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
FaceAnnotation_AngerLikelihood_Unlikely,
FaceAnnotation_AngerLikelihood_Possible,
FaceAnnotation_AngerLikelihood_Likely,
FaceAnnotation_AngerLikelihood_VERYLIKELY,
..
),
FaceAnnotation_BlurredLikelihood
( FaceAnnotation_BlurredLikelihood_Unknown,
FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
FaceAnnotation_BlurredLikelihood_Unlikely,
FaceAnnotation_BlurredLikelihood_Possible,
FaceAnnotation_BlurredLikelihood_Likely,
FaceAnnotation_BlurredLikelihood_VERYLIKELY,
..
),
FaceAnnotation_HeadwearLikelihood
( FaceAnnotation_HeadwearLikelihood_Unknown,
FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
FaceAnnotation_HeadwearLikelihood_Unlikely,
FaceAnnotation_HeadwearLikelihood_Possible,
FaceAnnotation_HeadwearLikelihood_Likely,
FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
..
),
FaceAnnotation_JoyLikelihood
( FaceAnnotation_JoyLikelihood_Unknown,
FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
FaceAnnotation_JoyLikelihood_Unlikely,
FaceAnnotation_JoyLikelihood_Possible,
FaceAnnotation_JoyLikelihood_Likely,
FaceAnnotation_JoyLikelihood_VERYLIKELY,
..
),
FaceAnnotation_SorrowLikelihood
( FaceAnnotation_SorrowLikelihood_Unknown,
FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
FaceAnnotation_SorrowLikelihood_Unlikely,
FaceAnnotation_SorrowLikelihood_Possible,
FaceAnnotation_SorrowLikelihood_Likely,
FaceAnnotation_SorrowLikelihood_VERYLIKELY,
..
),
FaceAnnotation_SurpriseLikelihood
( FaceAnnotation_SurpriseLikelihood_Unknown,
FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
FaceAnnotation_SurpriseLikelihood_Unlikely,
FaceAnnotation_SurpriseLikelihood_Possible,
FaceAnnotation_SurpriseLikelihood_Likely,
FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
..
),
FaceAnnotation_UnderExposedLikelihood
( FaceAnnotation_UnderExposedLikelihood_Unknown,
FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
FaceAnnotation_UnderExposedLikelihood_Unlikely,
FaceAnnotation_UnderExposedLikelihood_Possible,
FaceAnnotation_UnderExposedLikelihood_Likely,
FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1Block_BlockType
( GoogleCloudVisionV1p1beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p1beta1Block_BlockType_Text,
GoogleCloudVisionV1p1beta1Block_BlockType_Table,
GoogleCloudVisionV1p1beta1Block_BlockType_Picture,
GoogleCloudVisionV1p1beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p1beta1Block_BlockType_Barcode,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
( GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
( GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
..
),
GoogleCloudVisionV1p1beta1OperationMetadata_State
( GoogleCloudVisionV1p1beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Cancelled,
..
),
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
( GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
( GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
( GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
( GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
( GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYLIKELY,
..
),
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
( GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
..
),
GoogleCloudVisionV1p2beta1Block_BlockType
( GoogleCloudVisionV1p2beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p2beta1Block_BlockType_Text,
GoogleCloudVisionV1p2beta1Block_BlockType_Table,
GoogleCloudVisionV1p2beta1Block_BlockType_Picture,
GoogleCloudVisionV1p2beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p2beta1Block_BlockType_Barcode,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
( GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
( GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
..
),
GoogleCloudVisionV1p2beta1Feature_Type
( GoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED,
GoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES,
GoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS,
GoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH,
GoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION,
..
),
GoogleCloudVisionV1p2beta1OperationMetadata_State
( GoogleCloudVisionV1p2beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Cancelled,
..
),
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
( GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
( GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
( GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
( GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
( GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYLIKELY,
..
),
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
( GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
..
),
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
( GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled,
..
),
GoogleCloudVisionV1p3beta1Block_BlockType
( GoogleCloudVisionV1p3beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p3beta1Block_BlockType_Text,
GoogleCloudVisionV1p3beta1Block_BlockType_Table,
GoogleCloudVisionV1p3beta1Block_BlockType_Picture,
GoogleCloudVisionV1p3beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p3beta1Block_BlockType_Barcode,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
( GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
( GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
..
),
GoogleCloudVisionV1p3beta1OperationMetadata_State
( GoogleCloudVisionV1p3beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Cancelled,
..
),
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
( GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
( GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
( GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
( GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
( GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYLIKELY,
..
),
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
( GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
..
),
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
( GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled,
..
),
GoogleCloudVisionV1p4beta1Block_BlockType
( GoogleCloudVisionV1p4beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p4beta1Block_BlockType_Text,
GoogleCloudVisionV1p4beta1Block_BlockType_Table,
GoogleCloudVisionV1p4beta1Block_BlockType_Picture,
GoogleCloudVisionV1p4beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p4beta1Block_BlockType_Barcode,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
( GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
( GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
..
),
GoogleCloudVisionV1p4beta1OperationMetadata_State
( GoogleCloudVisionV1p4beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Cancelled,
..
),
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
( GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
( GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
( GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
( GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
( GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYLIKELY,
..
),
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
( GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
..
),
Landmark_Type
( Landmark_Type_UNKNOWNLANDMARK,
Landmark_Type_LEFTEYE,
Landmark_Type_RIGHTEYE,
Landmark_Type_LEFTOFLEFTEYEBROW,
Landmark_Type_RIGHTOFLEFTEYEBROW,
Landmark_Type_LEFTOFRIGHTEYEBROW,
Landmark_Type_RIGHTOFRIGHTEYEBROW,
Landmark_Type_MIDPOINTBETWEENEYES,
Landmark_Type_NOSETIP,
Landmark_Type_UPPERLIP,
Landmark_Type_LOWERLIP,
Landmark_Type_MOUTHLEFT,
Landmark_Type_MOUTHRIGHT,
Landmark_Type_MOUTHCENTER,
Landmark_Type_NOSEBOTTOMRIGHT,
Landmark_Type_NOSEBOTTOMLEFT,
Landmark_Type_NOSEBOTTOMCENTER,
Landmark_Type_LEFTEYETOPBOUNDARY,
Landmark_Type_LEFTEYERIGHTCORNER,
Landmark_Type_LEFTEYEBOTTOMBOUNDARY,
Landmark_Type_LEFTEYELEFTCORNER,
Landmark_Type_RIGHTEYETOPBOUNDARY,
Landmark_Type_RIGHTEYERIGHTCORNER,
Landmark_Type_RIGHTEYEBOTTOMBOUNDARY,
Landmark_Type_RIGHTEYELEFTCORNER,
Landmark_Type_LEFTEYEBROWUPPERMIDPOINT,
Landmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
Landmark_Type_LEFTEARTRAGION,
Landmark_Type_RIGHTEARTRAGION,
Landmark_Type_LEFTEYEPUPIL,
Landmark_Type_RIGHTEYEPUPIL,
Landmark_Type_FOREHEADGLABELLA,
Landmark_Type_CHINGNATHION,
Landmark_Type_CHINLEFTGONION,
Landmark_Type_CHINRIGHTGONION,
Landmark_Type_LEFTCHEEKCENTER,
Landmark_Type_RIGHTCHEEKCENTER,
..
),
OperationMetadata_State
( OperationMetadata_State_STATEUNSPECIFIED,
OperationMetadata_State_Created,
OperationMetadata_State_Running,
OperationMetadata_State_Done,
OperationMetadata_State_Cancelled,
..
),
SafeSearchAnnotation_Adult
( SafeSearchAnnotation_Adult_Unknown,
SafeSearchAnnotation_Adult_VERYUNLIKELY,
SafeSearchAnnotation_Adult_Unlikely,
SafeSearchAnnotation_Adult_Possible,
SafeSearchAnnotation_Adult_Likely,
SafeSearchAnnotation_Adult_VERYLIKELY,
..
),
SafeSearchAnnotation_Medical
( SafeSearchAnnotation_Medical_Unknown,
SafeSearchAnnotation_Medical_VERYUNLIKELY,
SafeSearchAnnotation_Medical_Unlikely,
SafeSearchAnnotation_Medical_Possible,
SafeSearchAnnotation_Medical_Likely,
SafeSearchAnnotation_Medical_VERYLIKELY,
..
),
SafeSearchAnnotation_Racy
( SafeSearchAnnotation_Racy_Unknown,
SafeSearchAnnotation_Racy_VERYUNLIKELY,
SafeSearchAnnotation_Racy_Unlikely,
SafeSearchAnnotation_Racy_Possible,
SafeSearchAnnotation_Racy_Likely,
SafeSearchAnnotation_Racy_VERYLIKELY,
..
),
SafeSearchAnnotation_Spoof
( SafeSearchAnnotation_Spoof_Unknown,
SafeSearchAnnotation_Spoof_VERYUNLIKELY,
SafeSearchAnnotation_Spoof_Unlikely,
SafeSearchAnnotation_Spoof_Possible,
SafeSearchAnnotation_Spoof_Likely,
SafeSearchAnnotation_Spoof_VERYLIKELY,
..
),
SafeSearchAnnotation_Violence
( SafeSearchAnnotation_Violence_Unknown,
SafeSearchAnnotation_Violence_VERYUNLIKELY,
SafeSearchAnnotation_Violence_Unlikely,
SafeSearchAnnotation_Violence_Possible,
SafeSearchAnnotation_Violence_Likely,
SafeSearchAnnotation_Violence_VERYLIKELY,
..
),
)
where
import Gogol.Prelude qualified as Core
newtype Xgafv = Xgafv {Xgafv -> Text
fromXgafv :: Core.Text}
deriving stock (Int -> Xgafv -> ShowS
[Xgafv] -> ShowS
Xgafv -> String
(Int -> Xgafv -> ShowS)
-> (Xgafv -> String) -> ([Xgafv] -> ShowS) -> Show Xgafv
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Xgafv -> ShowS
showsPrec :: Int -> Xgafv -> ShowS
$cshow :: Xgafv -> String
show :: Xgafv -> String
$cshowList :: [Xgafv] -> ShowS
showList :: [Xgafv] -> ShowS
Core.Show, ReadPrec [Xgafv]
ReadPrec Xgafv
Int -> ReadS Xgafv
ReadS [Xgafv]
(Int -> ReadS Xgafv)
-> ReadS [Xgafv]
-> ReadPrec Xgafv
-> ReadPrec [Xgafv]
-> Read Xgafv
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Xgafv
readsPrec :: Int -> ReadS Xgafv
$creadList :: ReadS [Xgafv]
readList :: ReadS [Xgafv]
$creadPrec :: ReadPrec Xgafv
readPrec :: ReadPrec Xgafv
$creadListPrec :: ReadPrec [Xgafv]
readListPrec :: ReadPrec [Xgafv]
Core.Read, Xgafv -> Xgafv -> Bool
(Xgafv -> Xgafv -> Bool) -> (Xgafv -> Xgafv -> Bool) -> Eq Xgafv
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Xgafv -> Xgafv -> Bool
== :: Xgafv -> Xgafv -> Bool
$c/= :: Xgafv -> Xgafv -> Bool
/= :: Xgafv -> Xgafv -> Bool
Core.Eq, Eq Xgafv
Eq Xgafv =>
(Xgafv -> Xgafv -> Ordering)
-> (Xgafv -> Xgafv -> Bool)
-> (Xgafv -> Xgafv -> Bool)
-> (Xgafv -> Xgafv -> Bool)
-> (Xgafv -> Xgafv -> Bool)
-> (Xgafv -> Xgafv -> Xgafv)
-> (Xgafv -> Xgafv -> Xgafv)
-> Ord Xgafv
Xgafv -> Xgafv -> Bool
Xgafv -> Xgafv -> Ordering
Xgafv -> Xgafv -> Xgafv
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Xgafv -> Xgafv -> Ordering
compare :: Xgafv -> Xgafv -> Ordering
$c< :: Xgafv -> Xgafv -> Bool
< :: Xgafv -> Xgafv -> Bool
$c<= :: Xgafv -> Xgafv -> Bool
<= :: Xgafv -> Xgafv -> Bool
$c> :: Xgafv -> Xgafv -> Bool
> :: Xgafv -> Xgafv -> Bool
$c>= :: Xgafv -> Xgafv -> Bool
>= :: Xgafv -> Xgafv -> Bool
$cmax :: Xgafv -> Xgafv -> Xgafv
max :: Xgafv -> Xgafv -> Xgafv
$cmin :: Xgafv -> Xgafv -> Xgafv
min :: Xgafv -> Xgafv -> Xgafv
Core.Ord, (forall x. Xgafv -> Rep Xgafv x)
-> (forall x. Rep Xgafv x -> Xgafv) -> Generic Xgafv
forall x. Rep Xgafv x -> Xgafv
forall x. Xgafv -> Rep Xgafv x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x. Xgafv -> Rep Xgafv x
from :: forall x. Xgafv -> Rep Xgafv x
$cto :: forall x. Rep Xgafv x -> Xgafv
to :: forall x. Rep Xgafv x -> Xgafv
Core.Generic)
deriving newtype
( Eq Xgafv
Eq Xgafv =>
(Int -> Xgafv -> Int) -> (Xgafv -> Int) -> Hashable Xgafv
Int -> Xgafv -> Int
Xgafv -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> Xgafv -> Int
hashWithSalt :: Int -> Xgafv -> Int
$chash :: Xgafv -> Int
hash :: Xgafv -> Int
Core.Hashable,
Xgafv -> Text
Xgafv -> ByteString
Xgafv -> Builder
(Xgafv -> Text)
-> (Xgafv -> Builder)
-> (Xgafv -> ByteString)
-> (Xgafv -> Text)
-> (Xgafv -> Builder)
-> ToHttpApiData Xgafv
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: Xgafv -> Text
toUrlPiece :: Xgafv -> Text
$ctoEncodedUrlPiece :: Xgafv -> Builder
toEncodedUrlPiece :: Xgafv -> Builder
$ctoHeader :: Xgafv -> ByteString
toHeader :: Xgafv -> ByteString
$ctoQueryParam :: Xgafv -> Text
toQueryParam :: Xgafv -> Text
$ctoEncodedQueryParam :: Xgafv -> Builder
toEncodedQueryParam :: Xgafv -> Builder
Core.ToHttpApiData,
Text -> Either Text Xgafv
ByteString -> Either Text Xgafv
(Text -> Either Text Xgafv)
-> (ByteString -> Either Text Xgafv)
-> (Text -> Either Text Xgafv)
-> FromHttpApiData Xgafv
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text Xgafv
parseUrlPiece :: Text -> Either Text Xgafv
$cparseHeader :: ByteString -> Either Text Xgafv
parseHeader :: ByteString -> Either Text Xgafv
$cparseQueryParam :: Text -> Either Text Xgafv
parseQueryParam :: Text -> Either Text Xgafv
Core.FromHttpApiData,
[Xgafv] -> Value
[Xgafv] -> Encoding
Xgafv -> Bool
Xgafv -> Value
Xgafv -> Encoding
(Xgafv -> Value)
-> (Xgafv -> Encoding)
-> ([Xgafv] -> Value)
-> ([Xgafv] -> Encoding)
-> (Xgafv -> Bool)
-> ToJSON Xgafv
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: Xgafv -> Value
toJSON :: Xgafv -> Value
$ctoEncoding :: Xgafv -> Encoding
toEncoding :: Xgafv -> Encoding
$ctoJSONList :: [Xgafv] -> Value
toJSONList :: [Xgafv] -> Value
$ctoEncodingList :: [Xgafv] -> Encoding
toEncodingList :: [Xgafv] -> Encoding
$comitField :: Xgafv -> Bool
omitField :: Xgafv -> Bool
Core.ToJSON,
ToJSONKeyFunction [Xgafv]
ToJSONKeyFunction Xgafv
ToJSONKeyFunction Xgafv
-> ToJSONKeyFunction [Xgafv] -> ToJSONKey Xgafv
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction Xgafv
toJSONKey :: ToJSONKeyFunction Xgafv
$ctoJSONKeyList :: ToJSONKeyFunction [Xgafv]
toJSONKeyList :: ToJSONKeyFunction [Xgafv]
Core.ToJSONKey,
Maybe Xgafv
Value -> Parser [Xgafv]
Value -> Parser Xgafv
(Value -> Parser Xgafv)
-> (Value -> Parser [Xgafv]) -> Maybe Xgafv -> FromJSON Xgafv
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser Xgafv
parseJSON :: Value -> Parser Xgafv
$cparseJSONList :: Value -> Parser [Xgafv]
parseJSONList :: Value -> Parser [Xgafv]
$comittedField :: Maybe Xgafv
omittedField :: Maybe Xgafv
Core.FromJSON,
FromJSONKeyFunction [Xgafv]
FromJSONKeyFunction Xgafv
FromJSONKeyFunction Xgafv
-> FromJSONKeyFunction [Xgafv] -> FromJSONKey Xgafv
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction Xgafv
fromJSONKey :: FromJSONKeyFunction Xgafv
$cfromJSONKeyList :: FromJSONKeyFunction [Xgafv]
fromJSONKeyList :: FromJSONKeyFunction [Xgafv]
Core.FromJSONKey
)
pattern Xgafv_1 :: Xgafv
pattern $mXgafv_1 :: forall {r}. Xgafv -> ((# #) -> r) -> ((# #) -> r) -> r
$bXgafv_1 :: Xgafv
Xgafv_1 = Xgafv "1"
pattern Xgafv_2 :: Xgafv
pattern $mXgafv_2 :: forall {r}. Xgafv -> ((# #) -> r) -> ((# #) -> r) -> r
$bXgafv_2 :: Xgafv
Xgafv_2 = Xgafv "2"
{-# COMPLETE
Xgafv_1,
Xgafv_2,
Xgafv
#-}
newtype BatchOperationMetadata_State = BatchOperationMetadata_State {BatchOperationMetadata_State -> Text
fromBatchOperationMetadata_State :: Core.Text}
deriving stock (Int -> BatchOperationMetadata_State -> ShowS
[BatchOperationMetadata_State] -> ShowS
BatchOperationMetadata_State -> String
(Int -> BatchOperationMetadata_State -> ShowS)
-> (BatchOperationMetadata_State -> String)
-> ([BatchOperationMetadata_State] -> ShowS)
-> Show BatchOperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BatchOperationMetadata_State -> ShowS
showsPrec :: Int -> BatchOperationMetadata_State -> ShowS
$cshow :: BatchOperationMetadata_State -> String
show :: BatchOperationMetadata_State -> String
$cshowList :: [BatchOperationMetadata_State] -> ShowS
showList :: [BatchOperationMetadata_State] -> ShowS
Core.Show, ReadPrec [BatchOperationMetadata_State]
ReadPrec BatchOperationMetadata_State
Int -> ReadS BatchOperationMetadata_State
ReadS [BatchOperationMetadata_State]
(Int -> ReadS BatchOperationMetadata_State)
-> ReadS [BatchOperationMetadata_State]
-> ReadPrec BatchOperationMetadata_State
-> ReadPrec [BatchOperationMetadata_State]
-> Read BatchOperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS BatchOperationMetadata_State
readsPrec :: Int -> ReadS BatchOperationMetadata_State
$creadList :: ReadS [BatchOperationMetadata_State]
readList :: ReadS [BatchOperationMetadata_State]
$creadPrec :: ReadPrec BatchOperationMetadata_State
readPrec :: ReadPrec BatchOperationMetadata_State
$creadListPrec :: ReadPrec [BatchOperationMetadata_State]
readListPrec :: ReadPrec [BatchOperationMetadata_State]
Core.Read, BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
(BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool)
-> Eq BatchOperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
== :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
$c/= :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
/= :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
Core.Eq, Eq BatchOperationMetadata_State
Eq BatchOperationMetadata_State =>
(BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Ordering)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State)
-> (BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State)
-> Ord BatchOperationMetadata_State
BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Ordering
BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Ordering
compare :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Ordering
$c< :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
< :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
$c<= :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
<= :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
$c> :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
> :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
$c>= :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
>= :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> Bool
$cmax :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State
max :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State
$cmin :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State
min :: BatchOperationMetadata_State
-> BatchOperationMetadata_State -> BatchOperationMetadata_State
Core.Ord, (forall x.
BatchOperationMetadata_State -> Rep BatchOperationMetadata_State x)
-> (forall x.
Rep BatchOperationMetadata_State x -> BatchOperationMetadata_State)
-> Generic BatchOperationMetadata_State
forall x.
Rep BatchOperationMetadata_State x -> BatchOperationMetadata_State
forall x.
BatchOperationMetadata_State -> Rep BatchOperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
BatchOperationMetadata_State -> Rep BatchOperationMetadata_State x
from :: forall x.
BatchOperationMetadata_State -> Rep BatchOperationMetadata_State x
$cto :: forall x.
Rep BatchOperationMetadata_State x -> BatchOperationMetadata_State
to :: forall x.
Rep BatchOperationMetadata_State x -> BatchOperationMetadata_State
Core.Generic)
deriving newtype
( Eq BatchOperationMetadata_State
Eq BatchOperationMetadata_State =>
(Int -> BatchOperationMetadata_State -> Int)
-> (BatchOperationMetadata_State -> Int)
-> Hashable BatchOperationMetadata_State
Int -> BatchOperationMetadata_State -> Int
BatchOperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> BatchOperationMetadata_State -> Int
hashWithSalt :: Int -> BatchOperationMetadata_State -> Int
$chash :: BatchOperationMetadata_State -> Int
hash :: BatchOperationMetadata_State -> Int
Core.Hashable,
BatchOperationMetadata_State -> Text
BatchOperationMetadata_State -> ByteString
BatchOperationMetadata_State -> Builder
(BatchOperationMetadata_State -> Text)
-> (BatchOperationMetadata_State -> Builder)
-> (BatchOperationMetadata_State -> ByteString)
-> (BatchOperationMetadata_State -> Text)
-> (BatchOperationMetadata_State -> Builder)
-> ToHttpApiData BatchOperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: BatchOperationMetadata_State -> Text
toUrlPiece :: BatchOperationMetadata_State -> Text
$ctoEncodedUrlPiece :: BatchOperationMetadata_State -> Builder
toEncodedUrlPiece :: BatchOperationMetadata_State -> Builder
$ctoHeader :: BatchOperationMetadata_State -> ByteString
toHeader :: BatchOperationMetadata_State -> ByteString
$ctoQueryParam :: BatchOperationMetadata_State -> Text
toQueryParam :: BatchOperationMetadata_State -> Text
$ctoEncodedQueryParam :: BatchOperationMetadata_State -> Builder
toEncodedQueryParam :: BatchOperationMetadata_State -> Builder
Core.ToHttpApiData,
Text -> Either Text BatchOperationMetadata_State
ByteString -> Either Text BatchOperationMetadata_State
(Text -> Either Text BatchOperationMetadata_State)
-> (ByteString -> Either Text BatchOperationMetadata_State)
-> (Text -> Either Text BatchOperationMetadata_State)
-> FromHttpApiData BatchOperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text BatchOperationMetadata_State
parseUrlPiece :: Text -> Either Text BatchOperationMetadata_State
$cparseHeader :: ByteString -> Either Text BatchOperationMetadata_State
parseHeader :: ByteString -> Either Text BatchOperationMetadata_State
$cparseQueryParam :: Text -> Either Text BatchOperationMetadata_State
parseQueryParam :: Text -> Either Text BatchOperationMetadata_State
Core.FromHttpApiData,
[BatchOperationMetadata_State] -> Value
[BatchOperationMetadata_State] -> Encoding
BatchOperationMetadata_State -> Bool
BatchOperationMetadata_State -> Value
BatchOperationMetadata_State -> Encoding
(BatchOperationMetadata_State -> Value)
-> (BatchOperationMetadata_State -> Encoding)
-> ([BatchOperationMetadata_State] -> Value)
-> ([BatchOperationMetadata_State] -> Encoding)
-> (BatchOperationMetadata_State -> Bool)
-> ToJSON BatchOperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: BatchOperationMetadata_State -> Value
toJSON :: BatchOperationMetadata_State -> Value
$ctoEncoding :: BatchOperationMetadata_State -> Encoding
toEncoding :: BatchOperationMetadata_State -> Encoding
$ctoJSONList :: [BatchOperationMetadata_State] -> Value
toJSONList :: [BatchOperationMetadata_State] -> Value
$ctoEncodingList :: [BatchOperationMetadata_State] -> Encoding
toEncodingList :: [BatchOperationMetadata_State] -> Encoding
$comitField :: BatchOperationMetadata_State -> Bool
omitField :: BatchOperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction [BatchOperationMetadata_State]
ToJSONKeyFunction BatchOperationMetadata_State
ToJSONKeyFunction BatchOperationMetadata_State
-> ToJSONKeyFunction [BatchOperationMetadata_State]
-> ToJSONKey BatchOperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction BatchOperationMetadata_State
toJSONKey :: ToJSONKeyFunction BatchOperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction [BatchOperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction [BatchOperationMetadata_State]
Core.ToJSONKey,
Maybe BatchOperationMetadata_State
Value -> Parser [BatchOperationMetadata_State]
Value -> Parser BatchOperationMetadata_State
(Value -> Parser BatchOperationMetadata_State)
-> (Value -> Parser [BatchOperationMetadata_State])
-> Maybe BatchOperationMetadata_State
-> FromJSON BatchOperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser BatchOperationMetadata_State
parseJSON :: Value -> Parser BatchOperationMetadata_State
$cparseJSONList :: Value -> Parser [BatchOperationMetadata_State]
parseJSONList :: Value -> Parser [BatchOperationMetadata_State]
$comittedField :: Maybe BatchOperationMetadata_State
omittedField :: Maybe BatchOperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction [BatchOperationMetadata_State]
FromJSONKeyFunction BatchOperationMetadata_State
FromJSONKeyFunction BatchOperationMetadata_State
-> FromJSONKeyFunction [BatchOperationMetadata_State]
-> FromJSONKey BatchOperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction BatchOperationMetadata_State
fromJSONKey :: FromJSONKeyFunction BatchOperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction [BatchOperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction [BatchOperationMetadata_State]
Core.FromJSONKey
)
pattern BatchOperationMetadata_State_STATEUNSPECIFIED :: BatchOperationMetadata_State
pattern $mBatchOperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
BatchOperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bBatchOperationMetadata_State_STATEUNSPECIFIED :: BatchOperationMetadata_State
BatchOperationMetadata_State_STATEUNSPECIFIED = BatchOperationMetadata_State "STATE_UNSPECIFIED"
pattern BatchOperationMetadata_State_Processing :: BatchOperationMetadata_State
pattern $mBatchOperationMetadata_State_Processing :: forall {r}.
BatchOperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bBatchOperationMetadata_State_Processing :: BatchOperationMetadata_State
BatchOperationMetadata_State_Processing = BatchOperationMetadata_State "PROCESSING"
pattern BatchOperationMetadata_State_Successful :: BatchOperationMetadata_State
pattern $mBatchOperationMetadata_State_Successful :: forall {r}.
BatchOperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bBatchOperationMetadata_State_Successful :: BatchOperationMetadata_State
BatchOperationMetadata_State_Successful = BatchOperationMetadata_State "SUCCESSFUL"
pattern BatchOperationMetadata_State_Failed :: BatchOperationMetadata_State
pattern $mBatchOperationMetadata_State_Failed :: forall {r}.
BatchOperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bBatchOperationMetadata_State_Failed :: BatchOperationMetadata_State
BatchOperationMetadata_State_Failed = BatchOperationMetadata_State "FAILED"
pattern BatchOperationMetadata_State_Cancelled :: BatchOperationMetadata_State
pattern $mBatchOperationMetadata_State_Cancelled :: forall {r}.
BatchOperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bBatchOperationMetadata_State_Cancelled :: BatchOperationMetadata_State
BatchOperationMetadata_State_Cancelled = BatchOperationMetadata_State "CANCELLED"
{-# COMPLETE
BatchOperationMetadata_State_STATEUNSPECIFIED,
BatchOperationMetadata_State_Processing,
BatchOperationMetadata_State_Successful,
BatchOperationMetadata_State_Failed,
BatchOperationMetadata_State_Cancelled,
BatchOperationMetadata_State
#-}
newtype Block_BlockType = Block_BlockType {Block_BlockType -> Text
fromBlock_BlockType :: Core.Text}
deriving stock (Int -> Block_BlockType -> ShowS
[Block_BlockType] -> ShowS
Block_BlockType -> String
(Int -> Block_BlockType -> ShowS)
-> (Block_BlockType -> String)
-> ([Block_BlockType] -> ShowS)
-> Show Block_BlockType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Block_BlockType -> ShowS
showsPrec :: Int -> Block_BlockType -> ShowS
$cshow :: Block_BlockType -> String
show :: Block_BlockType -> String
$cshowList :: [Block_BlockType] -> ShowS
showList :: [Block_BlockType] -> ShowS
Core.Show, ReadPrec [Block_BlockType]
ReadPrec Block_BlockType
Int -> ReadS Block_BlockType
ReadS [Block_BlockType]
(Int -> ReadS Block_BlockType)
-> ReadS [Block_BlockType]
-> ReadPrec Block_BlockType
-> ReadPrec [Block_BlockType]
-> Read Block_BlockType
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Block_BlockType
readsPrec :: Int -> ReadS Block_BlockType
$creadList :: ReadS [Block_BlockType]
readList :: ReadS [Block_BlockType]
$creadPrec :: ReadPrec Block_BlockType
readPrec :: ReadPrec Block_BlockType
$creadListPrec :: ReadPrec [Block_BlockType]
readListPrec :: ReadPrec [Block_BlockType]
Core.Read, Block_BlockType -> Block_BlockType -> Bool
(Block_BlockType -> Block_BlockType -> Bool)
-> (Block_BlockType -> Block_BlockType -> Bool)
-> Eq Block_BlockType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Block_BlockType -> Block_BlockType -> Bool
== :: Block_BlockType -> Block_BlockType -> Bool
$c/= :: Block_BlockType -> Block_BlockType -> Bool
/= :: Block_BlockType -> Block_BlockType -> Bool
Core.Eq, Eq Block_BlockType
Eq Block_BlockType =>
(Block_BlockType -> Block_BlockType -> Ordering)
-> (Block_BlockType -> Block_BlockType -> Bool)
-> (Block_BlockType -> Block_BlockType -> Bool)
-> (Block_BlockType -> Block_BlockType -> Bool)
-> (Block_BlockType -> Block_BlockType -> Bool)
-> (Block_BlockType -> Block_BlockType -> Block_BlockType)
-> (Block_BlockType -> Block_BlockType -> Block_BlockType)
-> Ord Block_BlockType
Block_BlockType -> Block_BlockType -> Bool
Block_BlockType -> Block_BlockType -> Ordering
Block_BlockType -> Block_BlockType -> Block_BlockType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Block_BlockType -> Block_BlockType -> Ordering
compare :: Block_BlockType -> Block_BlockType -> Ordering
$c< :: Block_BlockType -> Block_BlockType -> Bool
< :: Block_BlockType -> Block_BlockType -> Bool
$c<= :: Block_BlockType -> Block_BlockType -> Bool
<= :: Block_BlockType -> Block_BlockType -> Bool
$c> :: Block_BlockType -> Block_BlockType -> Bool
> :: Block_BlockType -> Block_BlockType -> Bool
$c>= :: Block_BlockType -> Block_BlockType -> Bool
>= :: Block_BlockType -> Block_BlockType -> Bool
$cmax :: Block_BlockType -> Block_BlockType -> Block_BlockType
max :: Block_BlockType -> Block_BlockType -> Block_BlockType
$cmin :: Block_BlockType -> Block_BlockType -> Block_BlockType
min :: Block_BlockType -> Block_BlockType -> Block_BlockType
Core.Ord, (forall x. Block_BlockType -> Rep Block_BlockType x)
-> (forall x. Rep Block_BlockType x -> Block_BlockType)
-> Generic Block_BlockType
forall x. Rep Block_BlockType x -> Block_BlockType
forall x. Block_BlockType -> Rep Block_BlockType x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x. Block_BlockType -> Rep Block_BlockType x
from :: forall x. Block_BlockType -> Rep Block_BlockType x
$cto :: forall x. Rep Block_BlockType x -> Block_BlockType
to :: forall x. Rep Block_BlockType x -> Block_BlockType
Core.Generic)
deriving newtype
( Eq Block_BlockType
Eq Block_BlockType =>
(Int -> Block_BlockType -> Int)
-> (Block_BlockType -> Int) -> Hashable Block_BlockType
Int -> Block_BlockType -> Int
Block_BlockType -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> Block_BlockType -> Int
hashWithSalt :: Int -> Block_BlockType -> Int
$chash :: Block_BlockType -> Int
hash :: Block_BlockType -> Int
Core.Hashable,
Block_BlockType -> Text
Block_BlockType -> ByteString
Block_BlockType -> Builder
(Block_BlockType -> Text)
-> (Block_BlockType -> Builder)
-> (Block_BlockType -> ByteString)
-> (Block_BlockType -> Text)
-> (Block_BlockType -> Builder)
-> ToHttpApiData Block_BlockType
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: Block_BlockType -> Text
toUrlPiece :: Block_BlockType -> Text
$ctoEncodedUrlPiece :: Block_BlockType -> Builder
toEncodedUrlPiece :: Block_BlockType -> Builder
$ctoHeader :: Block_BlockType -> ByteString
toHeader :: Block_BlockType -> ByteString
$ctoQueryParam :: Block_BlockType -> Text
toQueryParam :: Block_BlockType -> Text
$ctoEncodedQueryParam :: Block_BlockType -> Builder
toEncodedQueryParam :: Block_BlockType -> Builder
Core.ToHttpApiData,
Text -> Either Text Block_BlockType
ByteString -> Either Text Block_BlockType
(Text -> Either Text Block_BlockType)
-> (ByteString -> Either Text Block_BlockType)
-> (Text -> Either Text Block_BlockType)
-> FromHttpApiData Block_BlockType
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text Block_BlockType
parseUrlPiece :: Text -> Either Text Block_BlockType
$cparseHeader :: ByteString -> Either Text Block_BlockType
parseHeader :: ByteString -> Either Text Block_BlockType
$cparseQueryParam :: Text -> Either Text Block_BlockType
parseQueryParam :: Text -> Either Text Block_BlockType
Core.FromHttpApiData,
[Block_BlockType] -> Value
[Block_BlockType] -> Encoding
Block_BlockType -> Bool
Block_BlockType -> Value
Block_BlockType -> Encoding
(Block_BlockType -> Value)
-> (Block_BlockType -> Encoding)
-> ([Block_BlockType] -> Value)
-> ([Block_BlockType] -> Encoding)
-> (Block_BlockType -> Bool)
-> ToJSON Block_BlockType
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: Block_BlockType -> Value
toJSON :: Block_BlockType -> Value
$ctoEncoding :: Block_BlockType -> Encoding
toEncoding :: Block_BlockType -> Encoding
$ctoJSONList :: [Block_BlockType] -> Value
toJSONList :: [Block_BlockType] -> Value
$ctoEncodingList :: [Block_BlockType] -> Encoding
toEncodingList :: [Block_BlockType] -> Encoding
$comitField :: Block_BlockType -> Bool
omitField :: Block_BlockType -> Bool
Core.ToJSON,
ToJSONKeyFunction [Block_BlockType]
ToJSONKeyFunction Block_BlockType
ToJSONKeyFunction Block_BlockType
-> ToJSONKeyFunction [Block_BlockType] -> ToJSONKey Block_BlockType
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction Block_BlockType
toJSONKey :: ToJSONKeyFunction Block_BlockType
$ctoJSONKeyList :: ToJSONKeyFunction [Block_BlockType]
toJSONKeyList :: ToJSONKeyFunction [Block_BlockType]
Core.ToJSONKey,
Maybe Block_BlockType
Value -> Parser [Block_BlockType]
Value -> Parser Block_BlockType
(Value -> Parser Block_BlockType)
-> (Value -> Parser [Block_BlockType])
-> Maybe Block_BlockType
-> FromJSON Block_BlockType
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser Block_BlockType
parseJSON :: Value -> Parser Block_BlockType
$cparseJSONList :: Value -> Parser [Block_BlockType]
parseJSONList :: Value -> Parser [Block_BlockType]
$comittedField :: Maybe Block_BlockType
omittedField :: Maybe Block_BlockType
Core.FromJSON,
FromJSONKeyFunction [Block_BlockType]
FromJSONKeyFunction Block_BlockType
FromJSONKeyFunction Block_BlockType
-> FromJSONKeyFunction [Block_BlockType]
-> FromJSONKey Block_BlockType
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction Block_BlockType
fromJSONKey :: FromJSONKeyFunction Block_BlockType
$cfromJSONKeyList :: FromJSONKeyFunction [Block_BlockType]
fromJSONKeyList :: FromJSONKeyFunction [Block_BlockType]
Core.FromJSONKey
)
pattern Block_BlockType_Unknown :: Block_BlockType
pattern $mBlock_BlockType_Unknown :: forall {r}. Block_BlockType -> ((# #) -> r) -> ((# #) -> r) -> r
$bBlock_BlockType_Unknown :: Block_BlockType
Block_BlockType_Unknown = Block_BlockType "UNKNOWN"
pattern Block_BlockType_Text :: Block_BlockType
pattern $mBlock_BlockType_Text :: forall {r}. Block_BlockType -> ((# #) -> r) -> ((# #) -> r) -> r
$bBlock_BlockType_Text :: Block_BlockType
Block_BlockType_Text = Block_BlockType "TEXT"
pattern Block_BlockType_Table :: Block_BlockType
pattern $mBlock_BlockType_Table :: forall {r}. Block_BlockType -> ((# #) -> r) -> ((# #) -> r) -> r
$bBlock_BlockType_Table :: Block_BlockType
Block_BlockType_Table = Block_BlockType "TABLE"
pattern Block_BlockType_Picture :: Block_BlockType
pattern $mBlock_BlockType_Picture :: forall {r}. Block_BlockType -> ((# #) -> r) -> ((# #) -> r) -> r
$bBlock_BlockType_Picture :: Block_BlockType
Block_BlockType_Picture = Block_BlockType "PICTURE"
pattern Block_BlockType_Ruler :: Block_BlockType
pattern $mBlock_BlockType_Ruler :: forall {r}. Block_BlockType -> ((# #) -> r) -> ((# #) -> r) -> r
$bBlock_BlockType_Ruler :: Block_BlockType
Block_BlockType_Ruler = Block_BlockType "RULER"
pattern Block_BlockType_Barcode :: Block_BlockType
pattern $mBlock_BlockType_Barcode :: forall {r}. Block_BlockType -> ((# #) -> r) -> ((# #) -> r) -> r
$bBlock_BlockType_Barcode :: Block_BlockType
Block_BlockType_Barcode = Block_BlockType "BARCODE"
{-# COMPLETE
Block_BlockType_Unknown,
Block_BlockType_Text,
Block_BlockType_Table,
Block_BlockType_Picture,
Block_BlockType_Ruler,
Block_BlockType_Barcode,
Block_BlockType
#-}
newtype DetectedBreak_Type = DetectedBreak_Type {DetectedBreak_Type -> Text
fromDetectedBreak_Type :: Core.Text}
deriving stock (Int -> DetectedBreak_Type -> ShowS
[DetectedBreak_Type] -> ShowS
DetectedBreak_Type -> String
(Int -> DetectedBreak_Type -> ShowS)
-> (DetectedBreak_Type -> String)
-> ([DetectedBreak_Type] -> ShowS)
-> Show DetectedBreak_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> DetectedBreak_Type -> ShowS
showsPrec :: Int -> DetectedBreak_Type -> ShowS
$cshow :: DetectedBreak_Type -> String
show :: DetectedBreak_Type -> String
$cshowList :: [DetectedBreak_Type] -> ShowS
showList :: [DetectedBreak_Type] -> ShowS
Core.Show, ReadPrec [DetectedBreak_Type]
ReadPrec DetectedBreak_Type
Int -> ReadS DetectedBreak_Type
ReadS [DetectedBreak_Type]
(Int -> ReadS DetectedBreak_Type)
-> ReadS [DetectedBreak_Type]
-> ReadPrec DetectedBreak_Type
-> ReadPrec [DetectedBreak_Type]
-> Read DetectedBreak_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS DetectedBreak_Type
readsPrec :: Int -> ReadS DetectedBreak_Type
$creadList :: ReadS [DetectedBreak_Type]
readList :: ReadS [DetectedBreak_Type]
$creadPrec :: ReadPrec DetectedBreak_Type
readPrec :: ReadPrec DetectedBreak_Type
$creadListPrec :: ReadPrec [DetectedBreak_Type]
readListPrec :: ReadPrec [DetectedBreak_Type]
Core.Read, DetectedBreak_Type -> DetectedBreak_Type -> Bool
(DetectedBreak_Type -> DetectedBreak_Type -> Bool)
-> (DetectedBreak_Type -> DetectedBreak_Type -> Bool)
-> Eq DetectedBreak_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
== :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
$c/= :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
/= :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
Core.Eq, Eq DetectedBreak_Type
Eq DetectedBreak_Type =>
(DetectedBreak_Type -> DetectedBreak_Type -> Ordering)
-> (DetectedBreak_Type -> DetectedBreak_Type -> Bool)
-> (DetectedBreak_Type -> DetectedBreak_Type -> Bool)
-> (DetectedBreak_Type -> DetectedBreak_Type -> Bool)
-> (DetectedBreak_Type -> DetectedBreak_Type -> Bool)
-> (DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type)
-> (DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type)
-> Ord DetectedBreak_Type
DetectedBreak_Type -> DetectedBreak_Type -> Bool
DetectedBreak_Type -> DetectedBreak_Type -> Ordering
DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: DetectedBreak_Type -> DetectedBreak_Type -> Ordering
compare :: DetectedBreak_Type -> DetectedBreak_Type -> Ordering
$c< :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
< :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
$c<= :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
<= :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
$c> :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
> :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
$c>= :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
>= :: DetectedBreak_Type -> DetectedBreak_Type -> Bool
$cmax :: DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type
max :: DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type
$cmin :: DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type
min :: DetectedBreak_Type -> DetectedBreak_Type -> DetectedBreak_Type
Core.Ord, (forall x. DetectedBreak_Type -> Rep DetectedBreak_Type x)
-> (forall x. Rep DetectedBreak_Type x -> DetectedBreak_Type)
-> Generic DetectedBreak_Type
forall x. Rep DetectedBreak_Type x -> DetectedBreak_Type
forall x. DetectedBreak_Type -> Rep DetectedBreak_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x. DetectedBreak_Type -> Rep DetectedBreak_Type x
from :: forall x. DetectedBreak_Type -> Rep DetectedBreak_Type x
$cto :: forall x. Rep DetectedBreak_Type x -> DetectedBreak_Type
to :: forall x. Rep DetectedBreak_Type x -> DetectedBreak_Type
Core.Generic)
deriving newtype
( Eq DetectedBreak_Type
Eq DetectedBreak_Type =>
(Int -> DetectedBreak_Type -> Int)
-> (DetectedBreak_Type -> Int) -> Hashable DetectedBreak_Type
Int -> DetectedBreak_Type -> Int
DetectedBreak_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> DetectedBreak_Type -> Int
hashWithSalt :: Int -> DetectedBreak_Type -> Int
$chash :: DetectedBreak_Type -> Int
hash :: DetectedBreak_Type -> Int
Core.Hashable,
DetectedBreak_Type -> Text
DetectedBreak_Type -> ByteString
DetectedBreak_Type -> Builder
(DetectedBreak_Type -> Text)
-> (DetectedBreak_Type -> Builder)
-> (DetectedBreak_Type -> ByteString)
-> (DetectedBreak_Type -> Text)
-> (DetectedBreak_Type -> Builder)
-> ToHttpApiData DetectedBreak_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: DetectedBreak_Type -> Text
toUrlPiece :: DetectedBreak_Type -> Text
$ctoEncodedUrlPiece :: DetectedBreak_Type -> Builder
toEncodedUrlPiece :: DetectedBreak_Type -> Builder
$ctoHeader :: DetectedBreak_Type -> ByteString
toHeader :: DetectedBreak_Type -> ByteString
$ctoQueryParam :: DetectedBreak_Type -> Text
toQueryParam :: DetectedBreak_Type -> Text
$ctoEncodedQueryParam :: DetectedBreak_Type -> Builder
toEncodedQueryParam :: DetectedBreak_Type -> Builder
Core.ToHttpApiData,
Text -> Either Text DetectedBreak_Type
ByteString -> Either Text DetectedBreak_Type
(Text -> Either Text DetectedBreak_Type)
-> (ByteString -> Either Text DetectedBreak_Type)
-> (Text -> Either Text DetectedBreak_Type)
-> FromHttpApiData DetectedBreak_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text DetectedBreak_Type
parseUrlPiece :: Text -> Either Text DetectedBreak_Type
$cparseHeader :: ByteString -> Either Text DetectedBreak_Type
parseHeader :: ByteString -> Either Text DetectedBreak_Type
$cparseQueryParam :: Text -> Either Text DetectedBreak_Type
parseQueryParam :: Text -> Either Text DetectedBreak_Type
Core.FromHttpApiData,
[DetectedBreak_Type] -> Value
[DetectedBreak_Type] -> Encoding
DetectedBreak_Type -> Bool
DetectedBreak_Type -> Value
DetectedBreak_Type -> Encoding
(DetectedBreak_Type -> Value)
-> (DetectedBreak_Type -> Encoding)
-> ([DetectedBreak_Type] -> Value)
-> ([DetectedBreak_Type] -> Encoding)
-> (DetectedBreak_Type -> Bool)
-> ToJSON DetectedBreak_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: DetectedBreak_Type -> Value
toJSON :: DetectedBreak_Type -> Value
$ctoEncoding :: DetectedBreak_Type -> Encoding
toEncoding :: DetectedBreak_Type -> Encoding
$ctoJSONList :: [DetectedBreak_Type] -> Value
toJSONList :: [DetectedBreak_Type] -> Value
$ctoEncodingList :: [DetectedBreak_Type] -> Encoding
toEncodingList :: [DetectedBreak_Type] -> Encoding
$comitField :: DetectedBreak_Type -> Bool
omitField :: DetectedBreak_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction [DetectedBreak_Type]
ToJSONKeyFunction DetectedBreak_Type
ToJSONKeyFunction DetectedBreak_Type
-> ToJSONKeyFunction [DetectedBreak_Type]
-> ToJSONKey DetectedBreak_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction DetectedBreak_Type
toJSONKey :: ToJSONKeyFunction DetectedBreak_Type
$ctoJSONKeyList :: ToJSONKeyFunction [DetectedBreak_Type]
toJSONKeyList :: ToJSONKeyFunction [DetectedBreak_Type]
Core.ToJSONKey,
Maybe DetectedBreak_Type
Value -> Parser [DetectedBreak_Type]
Value -> Parser DetectedBreak_Type
(Value -> Parser DetectedBreak_Type)
-> (Value -> Parser [DetectedBreak_Type])
-> Maybe DetectedBreak_Type
-> FromJSON DetectedBreak_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser DetectedBreak_Type
parseJSON :: Value -> Parser DetectedBreak_Type
$cparseJSONList :: Value -> Parser [DetectedBreak_Type]
parseJSONList :: Value -> Parser [DetectedBreak_Type]
$comittedField :: Maybe DetectedBreak_Type
omittedField :: Maybe DetectedBreak_Type
Core.FromJSON,
FromJSONKeyFunction [DetectedBreak_Type]
FromJSONKeyFunction DetectedBreak_Type
FromJSONKeyFunction DetectedBreak_Type
-> FromJSONKeyFunction [DetectedBreak_Type]
-> FromJSONKey DetectedBreak_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction DetectedBreak_Type
fromJSONKey :: FromJSONKeyFunction DetectedBreak_Type
$cfromJSONKeyList :: FromJSONKeyFunction [DetectedBreak_Type]
fromJSONKeyList :: FromJSONKeyFunction [DetectedBreak_Type]
Core.FromJSONKey
)
pattern DetectedBreak_Type_Unknown :: DetectedBreak_Type
pattern $mDetectedBreak_Type_Unknown :: forall {r}. DetectedBreak_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bDetectedBreak_Type_Unknown :: DetectedBreak_Type
DetectedBreak_Type_Unknown = DetectedBreak_Type "UNKNOWN"
pattern DetectedBreak_Type_Space :: DetectedBreak_Type
pattern $mDetectedBreak_Type_Space :: forall {r}. DetectedBreak_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bDetectedBreak_Type_Space :: DetectedBreak_Type
DetectedBreak_Type_Space = DetectedBreak_Type "SPACE"
pattern DetectedBreak_Type_SURESPACE :: DetectedBreak_Type
pattern $mDetectedBreak_Type_SURESPACE :: forall {r}. DetectedBreak_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bDetectedBreak_Type_SURESPACE :: DetectedBreak_Type
DetectedBreak_Type_SURESPACE = DetectedBreak_Type "SURE_SPACE"
pattern DetectedBreak_Type_EOLSURESPACE :: DetectedBreak_Type
pattern $mDetectedBreak_Type_EOLSURESPACE :: forall {r}. DetectedBreak_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bDetectedBreak_Type_EOLSURESPACE :: DetectedBreak_Type
DetectedBreak_Type_EOLSURESPACE = DetectedBreak_Type "EOL_SURE_SPACE"
pattern DetectedBreak_Type_Hyphen :: DetectedBreak_Type
pattern $mDetectedBreak_Type_Hyphen :: forall {r}. DetectedBreak_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bDetectedBreak_Type_Hyphen :: DetectedBreak_Type
DetectedBreak_Type_Hyphen = DetectedBreak_Type "HYPHEN"
pattern DetectedBreak_Type_LINEBREAK :: DetectedBreak_Type
pattern $mDetectedBreak_Type_LINEBREAK :: forall {r}. DetectedBreak_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bDetectedBreak_Type_LINEBREAK :: DetectedBreak_Type
DetectedBreak_Type_LINEBREAK = DetectedBreak_Type "LINE_BREAK"
{-# COMPLETE
DetectedBreak_Type_Unknown,
DetectedBreak_Type_Space,
DetectedBreak_Type_SURESPACE,
DetectedBreak_Type_EOLSURESPACE,
DetectedBreak_Type_Hyphen,
DetectedBreak_Type_LINEBREAK,
DetectedBreak_Type
#-}
newtype FaceAnnotation_AngerLikelihood = FaceAnnotation_AngerLikelihood {FaceAnnotation_AngerLikelihood -> Text
fromFaceAnnotation_AngerLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_AngerLikelihood -> ShowS
[FaceAnnotation_AngerLikelihood] -> ShowS
FaceAnnotation_AngerLikelihood -> String
(Int -> FaceAnnotation_AngerLikelihood -> ShowS)
-> (FaceAnnotation_AngerLikelihood -> String)
-> ([FaceAnnotation_AngerLikelihood] -> ShowS)
-> Show FaceAnnotation_AngerLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_AngerLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_AngerLikelihood -> ShowS
$cshow :: FaceAnnotation_AngerLikelihood -> String
show :: FaceAnnotation_AngerLikelihood -> String
$cshowList :: [FaceAnnotation_AngerLikelihood] -> ShowS
showList :: [FaceAnnotation_AngerLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_AngerLikelihood]
ReadPrec FaceAnnotation_AngerLikelihood
Int -> ReadS FaceAnnotation_AngerLikelihood
ReadS [FaceAnnotation_AngerLikelihood]
(Int -> ReadS FaceAnnotation_AngerLikelihood)
-> ReadS [FaceAnnotation_AngerLikelihood]
-> ReadPrec FaceAnnotation_AngerLikelihood
-> ReadPrec [FaceAnnotation_AngerLikelihood]
-> Read FaceAnnotation_AngerLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_AngerLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_AngerLikelihood
$creadList :: ReadS [FaceAnnotation_AngerLikelihood]
readList :: ReadS [FaceAnnotation_AngerLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_AngerLikelihood
readPrec :: ReadPrec FaceAnnotation_AngerLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_AngerLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_AngerLikelihood]
Core.Read, FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
(FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool)
-> Eq FaceAnnotation_AngerLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
== :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
$c/= :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
/= :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_AngerLikelihood
Eq FaceAnnotation_AngerLikelihood =>
(FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Ordering)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood)
-> (FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood)
-> Ord FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Ordering
FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> FaceAnnotation_AngerLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Ordering
compare :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Ordering
$c< :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
< :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
$c<= :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
<= :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
$c> :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
> :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
$c>= :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
>= :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> Bool
$cmax :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> FaceAnnotation_AngerLikelihood
max :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> FaceAnnotation_AngerLikelihood
$cmin :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> FaceAnnotation_AngerLikelihood
min :: FaceAnnotation_AngerLikelihood
-> FaceAnnotation_AngerLikelihood -> FaceAnnotation_AngerLikelihood
Core.Ord, (forall x.
FaceAnnotation_AngerLikelihood
-> Rep FaceAnnotation_AngerLikelihood x)
-> (forall x.
Rep FaceAnnotation_AngerLikelihood x
-> FaceAnnotation_AngerLikelihood)
-> Generic FaceAnnotation_AngerLikelihood
forall x.
Rep FaceAnnotation_AngerLikelihood x
-> FaceAnnotation_AngerLikelihood
forall x.
FaceAnnotation_AngerLikelihood
-> Rep FaceAnnotation_AngerLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_AngerLikelihood
-> Rep FaceAnnotation_AngerLikelihood x
from :: forall x.
FaceAnnotation_AngerLikelihood
-> Rep FaceAnnotation_AngerLikelihood x
$cto :: forall x.
Rep FaceAnnotation_AngerLikelihood x
-> FaceAnnotation_AngerLikelihood
to :: forall x.
Rep FaceAnnotation_AngerLikelihood x
-> FaceAnnotation_AngerLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_AngerLikelihood
Eq FaceAnnotation_AngerLikelihood =>
(Int -> FaceAnnotation_AngerLikelihood -> Int)
-> (FaceAnnotation_AngerLikelihood -> Int)
-> Hashable FaceAnnotation_AngerLikelihood
Int -> FaceAnnotation_AngerLikelihood -> Int
FaceAnnotation_AngerLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_AngerLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_AngerLikelihood -> Int
$chash :: FaceAnnotation_AngerLikelihood -> Int
hash :: FaceAnnotation_AngerLikelihood -> Int
Core.Hashable,
FaceAnnotation_AngerLikelihood -> Text
FaceAnnotation_AngerLikelihood -> ByteString
FaceAnnotation_AngerLikelihood -> Builder
(FaceAnnotation_AngerLikelihood -> Text)
-> (FaceAnnotation_AngerLikelihood -> Builder)
-> (FaceAnnotation_AngerLikelihood -> ByteString)
-> (FaceAnnotation_AngerLikelihood -> Text)
-> (FaceAnnotation_AngerLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_AngerLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_AngerLikelihood -> Text
toUrlPiece :: FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_AngerLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_AngerLikelihood -> Builder
$ctoHeader :: FaceAnnotation_AngerLikelihood -> ByteString
toHeader :: FaceAnnotation_AngerLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_AngerLikelihood -> Text
toQueryParam :: FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_AngerLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_AngerLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_AngerLikelihood
ByteString -> Either Text FaceAnnotation_AngerLikelihood
(Text -> Either Text FaceAnnotation_AngerLikelihood)
-> (ByteString -> Either Text FaceAnnotation_AngerLikelihood)
-> (Text -> Either Text FaceAnnotation_AngerLikelihood)
-> FromHttpApiData FaceAnnotation_AngerLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_AngerLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_AngerLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_AngerLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_AngerLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_AngerLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_AngerLikelihood
Core.FromHttpApiData,
[FaceAnnotation_AngerLikelihood] -> Value
[FaceAnnotation_AngerLikelihood] -> Encoding
FaceAnnotation_AngerLikelihood -> Bool
FaceAnnotation_AngerLikelihood -> Value
FaceAnnotation_AngerLikelihood -> Encoding
(FaceAnnotation_AngerLikelihood -> Value)
-> (FaceAnnotation_AngerLikelihood -> Encoding)
-> ([FaceAnnotation_AngerLikelihood] -> Value)
-> ([FaceAnnotation_AngerLikelihood] -> Encoding)
-> (FaceAnnotation_AngerLikelihood -> Bool)
-> ToJSON FaceAnnotation_AngerLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_AngerLikelihood -> Value
toJSON :: FaceAnnotation_AngerLikelihood -> Value
$ctoEncoding :: FaceAnnotation_AngerLikelihood -> Encoding
toEncoding :: FaceAnnotation_AngerLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_AngerLikelihood] -> Value
toJSONList :: [FaceAnnotation_AngerLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_AngerLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_AngerLikelihood] -> Encoding
$comitField :: FaceAnnotation_AngerLikelihood -> Bool
omitField :: FaceAnnotation_AngerLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_AngerLikelihood]
ToJSONKeyFunction FaceAnnotation_AngerLikelihood
ToJSONKeyFunction FaceAnnotation_AngerLikelihood
-> ToJSONKeyFunction [FaceAnnotation_AngerLikelihood]
-> ToJSONKey FaceAnnotation_AngerLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_AngerLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_AngerLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_AngerLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_AngerLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_AngerLikelihood
Value -> Parser [FaceAnnotation_AngerLikelihood]
Value -> Parser FaceAnnotation_AngerLikelihood
(Value -> Parser FaceAnnotation_AngerLikelihood)
-> (Value -> Parser [FaceAnnotation_AngerLikelihood])
-> Maybe FaceAnnotation_AngerLikelihood
-> FromJSON FaceAnnotation_AngerLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_AngerLikelihood
parseJSON :: Value -> Parser FaceAnnotation_AngerLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_AngerLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_AngerLikelihood]
$comittedField :: Maybe FaceAnnotation_AngerLikelihood
omittedField :: Maybe FaceAnnotation_AngerLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_AngerLikelihood]
FromJSONKeyFunction FaceAnnotation_AngerLikelihood
FromJSONKeyFunction FaceAnnotation_AngerLikelihood
-> FromJSONKeyFunction [FaceAnnotation_AngerLikelihood]
-> FromJSONKey FaceAnnotation_AngerLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_AngerLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_AngerLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_AngerLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_AngerLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_AngerLikelihood_Unknown :: FaceAnnotation_AngerLikelihood
pattern $mFaceAnnotation_AngerLikelihood_Unknown :: forall {r}.
FaceAnnotation_AngerLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_AngerLikelihood_Unknown :: FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood_Unknown = FaceAnnotation_AngerLikelihood "UNKNOWN"
pattern FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: FaceAnnotation_AngerLikelihood
pattern $mFaceAnnotation_AngerLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_AngerLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_AngerLikelihood_VERYUNLIKELY :: FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood_VERYUNLIKELY = FaceAnnotation_AngerLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_AngerLikelihood_Unlikely :: FaceAnnotation_AngerLikelihood
pattern $mFaceAnnotation_AngerLikelihood_Unlikely :: forall {r}.
FaceAnnotation_AngerLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_AngerLikelihood_Unlikely :: FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood_Unlikely = FaceAnnotation_AngerLikelihood "UNLIKELY"
pattern FaceAnnotation_AngerLikelihood_Possible :: FaceAnnotation_AngerLikelihood
pattern $mFaceAnnotation_AngerLikelihood_Possible :: forall {r}.
FaceAnnotation_AngerLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_AngerLikelihood_Possible :: FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood_Possible = FaceAnnotation_AngerLikelihood "POSSIBLE"
pattern FaceAnnotation_AngerLikelihood_Likely :: FaceAnnotation_AngerLikelihood
pattern $mFaceAnnotation_AngerLikelihood_Likely :: forall {r}.
FaceAnnotation_AngerLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_AngerLikelihood_Likely :: FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood_Likely = FaceAnnotation_AngerLikelihood "LIKELY"
pattern FaceAnnotation_AngerLikelihood_VERYLIKELY :: FaceAnnotation_AngerLikelihood
pattern $mFaceAnnotation_AngerLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_AngerLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_AngerLikelihood_VERYLIKELY :: FaceAnnotation_AngerLikelihood
FaceAnnotation_AngerLikelihood_VERYLIKELY = FaceAnnotation_AngerLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_AngerLikelihood_Unknown,
FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
FaceAnnotation_AngerLikelihood_Unlikely,
FaceAnnotation_AngerLikelihood_Possible,
FaceAnnotation_AngerLikelihood_Likely,
FaceAnnotation_AngerLikelihood_VERYLIKELY,
FaceAnnotation_AngerLikelihood
#-}
newtype FaceAnnotation_BlurredLikelihood = FaceAnnotation_BlurredLikelihood {FaceAnnotation_BlurredLikelihood -> Text
fromFaceAnnotation_BlurredLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_BlurredLikelihood -> ShowS
[FaceAnnotation_BlurredLikelihood] -> ShowS
FaceAnnotation_BlurredLikelihood -> String
(Int -> FaceAnnotation_BlurredLikelihood -> ShowS)
-> (FaceAnnotation_BlurredLikelihood -> String)
-> ([FaceAnnotation_BlurredLikelihood] -> ShowS)
-> Show FaceAnnotation_BlurredLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_BlurredLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_BlurredLikelihood -> ShowS
$cshow :: FaceAnnotation_BlurredLikelihood -> String
show :: FaceAnnotation_BlurredLikelihood -> String
$cshowList :: [FaceAnnotation_BlurredLikelihood] -> ShowS
showList :: [FaceAnnotation_BlurredLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_BlurredLikelihood]
ReadPrec FaceAnnotation_BlurredLikelihood
Int -> ReadS FaceAnnotation_BlurredLikelihood
ReadS [FaceAnnotation_BlurredLikelihood]
(Int -> ReadS FaceAnnotation_BlurredLikelihood)
-> ReadS [FaceAnnotation_BlurredLikelihood]
-> ReadPrec FaceAnnotation_BlurredLikelihood
-> ReadPrec [FaceAnnotation_BlurredLikelihood]
-> Read FaceAnnotation_BlurredLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_BlurredLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_BlurredLikelihood
$creadList :: ReadS [FaceAnnotation_BlurredLikelihood]
readList :: ReadS [FaceAnnotation_BlurredLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_BlurredLikelihood
readPrec :: ReadPrec FaceAnnotation_BlurredLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_BlurredLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_BlurredLikelihood]
Core.Read, FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
(FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool)
-> Eq FaceAnnotation_BlurredLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
== :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
$c/= :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
/= :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_BlurredLikelihood
Eq FaceAnnotation_BlurredLikelihood =>
(FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Ordering)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood)
-> (FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood)
-> Ord FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Ordering
FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Ordering
compare :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Ordering
$c< :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
< :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
$c<= :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
<= :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
$c> :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
> :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
$c>= :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
>= :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood -> Bool
$cmax :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
max :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
$cmin :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
min :: FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
-> FaceAnnotation_BlurredLikelihood
Core.Ord, (forall x.
FaceAnnotation_BlurredLikelihood
-> Rep FaceAnnotation_BlurredLikelihood x)
-> (forall x.
Rep FaceAnnotation_BlurredLikelihood x
-> FaceAnnotation_BlurredLikelihood)
-> Generic FaceAnnotation_BlurredLikelihood
forall x.
Rep FaceAnnotation_BlurredLikelihood x
-> FaceAnnotation_BlurredLikelihood
forall x.
FaceAnnotation_BlurredLikelihood
-> Rep FaceAnnotation_BlurredLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_BlurredLikelihood
-> Rep FaceAnnotation_BlurredLikelihood x
from :: forall x.
FaceAnnotation_BlurredLikelihood
-> Rep FaceAnnotation_BlurredLikelihood x
$cto :: forall x.
Rep FaceAnnotation_BlurredLikelihood x
-> FaceAnnotation_BlurredLikelihood
to :: forall x.
Rep FaceAnnotation_BlurredLikelihood x
-> FaceAnnotation_BlurredLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_BlurredLikelihood
Eq FaceAnnotation_BlurredLikelihood =>
(Int -> FaceAnnotation_BlurredLikelihood -> Int)
-> (FaceAnnotation_BlurredLikelihood -> Int)
-> Hashable FaceAnnotation_BlurredLikelihood
Int -> FaceAnnotation_BlurredLikelihood -> Int
FaceAnnotation_BlurredLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_BlurredLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_BlurredLikelihood -> Int
$chash :: FaceAnnotation_BlurredLikelihood -> Int
hash :: FaceAnnotation_BlurredLikelihood -> Int
Core.Hashable,
FaceAnnotation_BlurredLikelihood -> Text
FaceAnnotation_BlurredLikelihood -> ByteString
FaceAnnotation_BlurredLikelihood -> Builder
(FaceAnnotation_BlurredLikelihood -> Text)
-> (FaceAnnotation_BlurredLikelihood -> Builder)
-> (FaceAnnotation_BlurredLikelihood -> ByteString)
-> (FaceAnnotation_BlurredLikelihood -> Text)
-> (FaceAnnotation_BlurredLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_BlurredLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_BlurredLikelihood -> Text
toUrlPiece :: FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_BlurredLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_BlurredLikelihood -> Builder
$ctoHeader :: FaceAnnotation_BlurredLikelihood -> ByteString
toHeader :: FaceAnnotation_BlurredLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_BlurredLikelihood -> Text
toQueryParam :: FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_BlurredLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_BlurredLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_BlurredLikelihood
ByteString -> Either Text FaceAnnotation_BlurredLikelihood
(Text -> Either Text FaceAnnotation_BlurredLikelihood)
-> (ByteString -> Either Text FaceAnnotation_BlurredLikelihood)
-> (Text -> Either Text FaceAnnotation_BlurredLikelihood)
-> FromHttpApiData FaceAnnotation_BlurredLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_BlurredLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_BlurredLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_BlurredLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_BlurredLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_BlurredLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_BlurredLikelihood
Core.FromHttpApiData,
[FaceAnnotation_BlurredLikelihood] -> Value
[FaceAnnotation_BlurredLikelihood] -> Encoding
FaceAnnotation_BlurredLikelihood -> Bool
FaceAnnotation_BlurredLikelihood -> Value
FaceAnnotation_BlurredLikelihood -> Encoding
(FaceAnnotation_BlurredLikelihood -> Value)
-> (FaceAnnotation_BlurredLikelihood -> Encoding)
-> ([FaceAnnotation_BlurredLikelihood] -> Value)
-> ([FaceAnnotation_BlurredLikelihood] -> Encoding)
-> (FaceAnnotation_BlurredLikelihood -> Bool)
-> ToJSON FaceAnnotation_BlurredLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_BlurredLikelihood -> Value
toJSON :: FaceAnnotation_BlurredLikelihood -> Value
$ctoEncoding :: FaceAnnotation_BlurredLikelihood -> Encoding
toEncoding :: FaceAnnotation_BlurredLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_BlurredLikelihood] -> Value
toJSONList :: [FaceAnnotation_BlurredLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_BlurredLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_BlurredLikelihood] -> Encoding
$comitField :: FaceAnnotation_BlurredLikelihood -> Bool
omitField :: FaceAnnotation_BlurredLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
ToJSONKeyFunction FaceAnnotation_BlurredLikelihood
ToJSONKeyFunction FaceAnnotation_BlurredLikelihood
-> ToJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
-> ToJSONKey FaceAnnotation_BlurredLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_BlurredLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_BlurredLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_BlurredLikelihood
Value -> Parser [FaceAnnotation_BlurredLikelihood]
Value -> Parser FaceAnnotation_BlurredLikelihood
(Value -> Parser FaceAnnotation_BlurredLikelihood)
-> (Value -> Parser [FaceAnnotation_BlurredLikelihood])
-> Maybe FaceAnnotation_BlurredLikelihood
-> FromJSON FaceAnnotation_BlurredLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_BlurredLikelihood
parseJSON :: Value -> Parser FaceAnnotation_BlurredLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_BlurredLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_BlurredLikelihood]
$comittedField :: Maybe FaceAnnotation_BlurredLikelihood
omittedField :: Maybe FaceAnnotation_BlurredLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
FromJSONKeyFunction FaceAnnotation_BlurredLikelihood
FromJSONKeyFunction FaceAnnotation_BlurredLikelihood
-> FromJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
-> FromJSONKey FaceAnnotation_BlurredLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_BlurredLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_BlurredLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_BlurredLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_BlurredLikelihood_Unknown :: FaceAnnotation_BlurredLikelihood
pattern $mFaceAnnotation_BlurredLikelihood_Unknown :: forall {r}.
FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_BlurredLikelihood_Unknown :: FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood_Unknown = FaceAnnotation_BlurredLikelihood "UNKNOWN"
pattern FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: FaceAnnotation_BlurredLikelihood
pattern $mFaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood_VERYUNLIKELY = FaceAnnotation_BlurredLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_BlurredLikelihood_Unlikely :: FaceAnnotation_BlurredLikelihood
pattern $mFaceAnnotation_BlurredLikelihood_Unlikely :: forall {r}.
FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_BlurredLikelihood_Unlikely :: FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood_Unlikely = FaceAnnotation_BlurredLikelihood "UNLIKELY"
pattern FaceAnnotation_BlurredLikelihood_Possible :: FaceAnnotation_BlurredLikelihood
pattern $mFaceAnnotation_BlurredLikelihood_Possible :: forall {r}.
FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_BlurredLikelihood_Possible :: FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood_Possible = FaceAnnotation_BlurredLikelihood "POSSIBLE"
pattern FaceAnnotation_BlurredLikelihood_Likely :: FaceAnnotation_BlurredLikelihood
pattern $mFaceAnnotation_BlurredLikelihood_Likely :: forall {r}.
FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_BlurredLikelihood_Likely :: FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood_Likely = FaceAnnotation_BlurredLikelihood "LIKELY"
pattern FaceAnnotation_BlurredLikelihood_VERYLIKELY :: FaceAnnotation_BlurredLikelihood
pattern $mFaceAnnotation_BlurredLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_BlurredLikelihood_VERYLIKELY :: FaceAnnotation_BlurredLikelihood
FaceAnnotation_BlurredLikelihood_VERYLIKELY = FaceAnnotation_BlurredLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_BlurredLikelihood_Unknown,
FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
FaceAnnotation_BlurredLikelihood_Unlikely,
FaceAnnotation_BlurredLikelihood_Possible,
FaceAnnotation_BlurredLikelihood_Likely,
FaceAnnotation_BlurredLikelihood_VERYLIKELY,
FaceAnnotation_BlurredLikelihood
#-}
newtype FaceAnnotation_HeadwearLikelihood = FaceAnnotation_HeadwearLikelihood {FaceAnnotation_HeadwearLikelihood -> Text
fromFaceAnnotation_HeadwearLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_HeadwearLikelihood -> ShowS
[FaceAnnotation_HeadwearLikelihood] -> ShowS
FaceAnnotation_HeadwearLikelihood -> String
(Int -> FaceAnnotation_HeadwearLikelihood -> ShowS)
-> (FaceAnnotation_HeadwearLikelihood -> String)
-> ([FaceAnnotation_HeadwearLikelihood] -> ShowS)
-> Show FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_HeadwearLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_HeadwearLikelihood -> ShowS
$cshow :: FaceAnnotation_HeadwearLikelihood -> String
show :: FaceAnnotation_HeadwearLikelihood -> String
$cshowList :: [FaceAnnotation_HeadwearLikelihood] -> ShowS
showList :: [FaceAnnotation_HeadwearLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_HeadwearLikelihood]
ReadPrec FaceAnnotation_HeadwearLikelihood
Int -> ReadS FaceAnnotation_HeadwearLikelihood
ReadS [FaceAnnotation_HeadwearLikelihood]
(Int -> ReadS FaceAnnotation_HeadwearLikelihood)
-> ReadS [FaceAnnotation_HeadwearLikelihood]
-> ReadPrec FaceAnnotation_HeadwearLikelihood
-> ReadPrec [FaceAnnotation_HeadwearLikelihood]
-> Read FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_HeadwearLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_HeadwearLikelihood
$creadList :: ReadS [FaceAnnotation_HeadwearLikelihood]
readList :: ReadS [FaceAnnotation_HeadwearLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_HeadwearLikelihood
readPrec :: ReadPrec FaceAnnotation_HeadwearLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_HeadwearLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_HeadwearLikelihood]
Core.Read, FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
(FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool)
-> Eq FaceAnnotation_HeadwearLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
== :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
$c/= :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
/= :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_HeadwearLikelihood
Eq FaceAnnotation_HeadwearLikelihood =>
(FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Ordering)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood)
-> (FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood)
-> Ord FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Ordering
FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Ordering
compare :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Ordering
$c< :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
< :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
$c<= :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
<= :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
$c> :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
> :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
$c>= :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
>= :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood -> Bool
$cmax :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
max :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
$cmin :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
min :: FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
-> FaceAnnotation_HeadwearLikelihood
Core.Ord, (forall x.
FaceAnnotation_HeadwearLikelihood
-> Rep FaceAnnotation_HeadwearLikelihood x)
-> (forall x.
Rep FaceAnnotation_HeadwearLikelihood x
-> FaceAnnotation_HeadwearLikelihood)
-> Generic FaceAnnotation_HeadwearLikelihood
forall x.
Rep FaceAnnotation_HeadwearLikelihood x
-> FaceAnnotation_HeadwearLikelihood
forall x.
FaceAnnotation_HeadwearLikelihood
-> Rep FaceAnnotation_HeadwearLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_HeadwearLikelihood
-> Rep FaceAnnotation_HeadwearLikelihood x
from :: forall x.
FaceAnnotation_HeadwearLikelihood
-> Rep FaceAnnotation_HeadwearLikelihood x
$cto :: forall x.
Rep FaceAnnotation_HeadwearLikelihood x
-> FaceAnnotation_HeadwearLikelihood
to :: forall x.
Rep FaceAnnotation_HeadwearLikelihood x
-> FaceAnnotation_HeadwearLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_HeadwearLikelihood
Eq FaceAnnotation_HeadwearLikelihood =>
(Int -> FaceAnnotation_HeadwearLikelihood -> Int)
-> (FaceAnnotation_HeadwearLikelihood -> Int)
-> Hashable FaceAnnotation_HeadwearLikelihood
Int -> FaceAnnotation_HeadwearLikelihood -> Int
FaceAnnotation_HeadwearLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_HeadwearLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_HeadwearLikelihood -> Int
$chash :: FaceAnnotation_HeadwearLikelihood -> Int
hash :: FaceAnnotation_HeadwearLikelihood -> Int
Core.Hashable,
FaceAnnotation_HeadwearLikelihood -> Text
FaceAnnotation_HeadwearLikelihood -> ByteString
FaceAnnotation_HeadwearLikelihood -> Builder
(FaceAnnotation_HeadwearLikelihood -> Text)
-> (FaceAnnotation_HeadwearLikelihood -> Builder)
-> (FaceAnnotation_HeadwearLikelihood -> ByteString)
-> (FaceAnnotation_HeadwearLikelihood -> Text)
-> (FaceAnnotation_HeadwearLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_HeadwearLikelihood -> Text
toUrlPiece :: FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_HeadwearLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_HeadwearLikelihood -> Builder
$ctoHeader :: FaceAnnotation_HeadwearLikelihood -> ByteString
toHeader :: FaceAnnotation_HeadwearLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_HeadwearLikelihood -> Text
toQueryParam :: FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_HeadwearLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_HeadwearLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_HeadwearLikelihood
ByteString -> Either Text FaceAnnotation_HeadwearLikelihood
(Text -> Either Text FaceAnnotation_HeadwearLikelihood)
-> (ByteString -> Either Text FaceAnnotation_HeadwearLikelihood)
-> (Text -> Either Text FaceAnnotation_HeadwearLikelihood)
-> FromHttpApiData FaceAnnotation_HeadwearLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_HeadwearLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_HeadwearLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_HeadwearLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_HeadwearLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_HeadwearLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_HeadwearLikelihood
Core.FromHttpApiData,
[FaceAnnotation_HeadwearLikelihood] -> Value
[FaceAnnotation_HeadwearLikelihood] -> Encoding
FaceAnnotation_HeadwearLikelihood -> Bool
FaceAnnotation_HeadwearLikelihood -> Value
FaceAnnotation_HeadwearLikelihood -> Encoding
(FaceAnnotation_HeadwearLikelihood -> Value)
-> (FaceAnnotation_HeadwearLikelihood -> Encoding)
-> ([FaceAnnotation_HeadwearLikelihood] -> Value)
-> ([FaceAnnotation_HeadwearLikelihood] -> Encoding)
-> (FaceAnnotation_HeadwearLikelihood -> Bool)
-> ToJSON FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_HeadwearLikelihood -> Value
toJSON :: FaceAnnotation_HeadwearLikelihood -> Value
$ctoEncoding :: FaceAnnotation_HeadwearLikelihood -> Encoding
toEncoding :: FaceAnnotation_HeadwearLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_HeadwearLikelihood] -> Value
toJSONList :: [FaceAnnotation_HeadwearLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_HeadwearLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_HeadwearLikelihood] -> Encoding
$comitField :: FaceAnnotation_HeadwearLikelihood -> Bool
omitField :: FaceAnnotation_HeadwearLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
ToJSONKeyFunction FaceAnnotation_HeadwearLikelihood
ToJSONKeyFunction FaceAnnotation_HeadwearLikelihood
-> ToJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
-> ToJSONKey FaceAnnotation_HeadwearLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_HeadwearLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_HeadwearLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_HeadwearLikelihood
Value -> Parser [FaceAnnotation_HeadwearLikelihood]
Value -> Parser FaceAnnotation_HeadwearLikelihood
(Value -> Parser FaceAnnotation_HeadwearLikelihood)
-> (Value -> Parser [FaceAnnotation_HeadwearLikelihood])
-> Maybe FaceAnnotation_HeadwearLikelihood
-> FromJSON FaceAnnotation_HeadwearLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_HeadwearLikelihood
parseJSON :: Value -> Parser FaceAnnotation_HeadwearLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_HeadwearLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_HeadwearLikelihood]
$comittedField :: Maybe FaceAnnotation_HeadwearLikelihood
omittedField :: Maybe FaceAnnotation_HeadwearLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
FromJSONKeyFunction FaceAnnotation_HeadwearLikelihood
FromJSONKeyFunction FaceAnnotation_HeadwearLikelihood
-> FromJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
-> FromJSONKey FaceAnnotation_HeadwearLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_HeadwearLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_HeadwearLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_HeadwearLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_HeadwearLikelihood_Unknown :: FaceAnnotation_HeadwearLikelihood
pattern $mFaceAnnotation_HeadwearLikelihood_Unknown :: forall {r}.
FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_HeadwearLikelihood_Unknown :: FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood_Unknown = FaceAnnotation_HeadwearLikelihood "UNKNOWN"
pattern FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: FaceAnnotation_HeadwearLikelihood
pattern $mFaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY = FaceAnnotation_HeadwearLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_HeadwearLikelihood_Unlikely :: FaceAnnotation_HeadwearLikelihood
pattern $mFaceAnnotation_HeadwearLikelihood_Unlikely :: forall {r}.
FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_HeadwearLikelihood_Unlikely :: FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood_Unlikely = FaceAnnotation_HeadwearLikelihood "UNLIKELY"
pattern FaceAnnotation_HeadwearLikelihood_Possible :: FaceAnnotation_HeadwearLikelihood
pattern $mFaceAnnotation_HeadwearLikelihood_Possible :: forall {r}.
FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_HeadwearLikelihood_Possible :: FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood_Possible = FaceAnnotation_HeadwearLikelihood "POSSIBLE"
pattern FaceAnnotation_HeadwearLikelihood_Likely :: FaceAnnotation_HeadwearLikelihood
pattern $mFaceAnnotation_HeadwearLikelihood_Likely :: forall {r}.
FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_HeadwearLikelihood_Likely :: FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood_Likely = FaceAnnotation_HeadwearLikelihood "LIKELY"
pattern FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: FaceAnnotation_HeadwearLikelihood
pattern $mFaceAnnotation_HeadwearLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_HeadwearLikelihood_VERYLIKELY :: FaceAnnotation_HeadwearLikelihood
FaceAnnotation_HeadwearLikelihood_VERYLIKELY = FaceAnnotation_HeadwearLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_HeadwearLikelihood_Unknown,
FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
FaceAnnotation_HeadwearLikelihood_Unlikely,
FaceAnnotation_HeadwearLikelihood_Possible,
FaceAnnotation_HeadwearLikelihood_Likely,
FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
FaceAnnotation_HeadwearLikelihood
#-}
newtype FaceAnnotation_JoyLikelihood = FaceAnnotation_JoyLikelihood {FaceAnnotation_JoyLikelihood -> Text
fromFaceAnnotation_JoyLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_JoyLikelihood -> ShowS
[FaceAnnotation_JoyLikelihood] -> ShowS
FaceAnnotation_JoyLikelihood -> String
(Int -> FaceAnnotation_JoyLikelihood -> ShowS)
-> (FaceAnnotation_JoyLikelihood -> String)
-> ([FaceAnnotation_JoyLikelihood] -> ShowS)
-> Show FaceAnnotation_JoyLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_JoyLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_JoyLikelihood -> ShowS
$cshow :: FaceAnnotation_JoyLikelihood -> String
show :: FaceAnnotation_JoyLikelihood -> String
$cshowList :: [FaceAnnotation_JoyLikelihood] -> ShowS
showList :: [FaceAnnotation_JoyLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_JoyLikelihood]
ReadPrec FaceAnnotation_JoyLikelihood
Int -> ReadS FaceAnnotation_JoyLikelihood
ReadS [FaceAnnotation_JoyLikelihood]
(Int -> ReadS FaceAnnotation_JoyLikelihood)
-> ReadS [FaceAnnotation_JoyLikelihood]
-> ReadPrec FaceAnnotation_JoyLikelihood
-> ReadPrec [FaceAnnotation_JoyLikelihood]
-> Read FaceAnnotation_JoyLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_JoyLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_JoyLikelihood
$creadList :: ReadS [FaceAnnotation_JoyLikelihood]
readList :: ReadS [FaceAnnotation_JoyLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_JoyLikelihood
readPrec :: ReadPrec FaceAnnotation_JoyLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_JoyLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_JoyLikelihood]
Core.Read, FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
(FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool)
-> Eq FaceAnnotation_JoyLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
== :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
$c/= :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
/= :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_JoyLikelihood
Eq FaceAnnotation_JoyLikelihood =>
(FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Ordering)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood)
-> (FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood)
-> Ord FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Ordering
FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Ordering
compare :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Ordering
$c< :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
< :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
$c<= :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
<= :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
$c> :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
> :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
$c>= :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
>= :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> Bool
$cmax :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood
max :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood
$cmin :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood
min :: FaceAnnotation_JoyLikelihood
-> FaceAnnotation_JoyLikelihood -> FaceAnnotation_JoyLikelihood
Core.Ord, (forall x.
FaceAnnotation_JoyLikelihood -> Rep FaceAnnotation_JoyLikelihood x)
-> (forall x.
Rep FaceAnnotation_JoyLikelihood x -> FaceAnnotation_JoyLikelihood)
-> Generic FaceAnnotation_JoyLikelihood
forall x.
Rep FaceAnnotation_JoyLikelihood x -> FaceAnnotation_JoyLikelihood
forall x.
FaceAnnotation_JoyLikelihood -> Rep FaceAnnotation_JoyLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_JoyLikelihood -> Rep FaceAnnotation_JoyLikelihood x
from :: forall x.
FaceAnnotation_JoyLikelihood -> Rep FaceAnnotation_JoyLikelihood x
$cto :: forall x.
Rep FaceAnnotation_JoyLikelihood x -> FaceAnnotation_JoyLikelihood
to :: forall x.
Rep FaceAnnotation_JoyLikelihood x -> FaceAnnotation_JoyLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_JoyLikelihood
Eq FaceAnnotation_JoyLikelihood =>
(Int -> FaceAnnotation_JoyLikelihood -> Int)
-> (FaceAnnotation_JoyLikelihood -> Int)
-> Hashable FaceAnnotation_JoyLikelihood
Int -> FaceAnnotation_JoyLikelihood -> Int
FaceAnnotation_JoyLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_JoyLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_JoyLikelihood -> Int
$chash :: FaceAnnotation_JoyLikelihood -> Int
hash :: FaceAnnotation_JoyLikelihood -> Int
Core.Hashable,
FaceAnnotation_JoyLikelihood -> Text
FaceAnnotation_JoyLikelihood -> ByteString
FaceAnnotation_JoyLikelihood -> Builder
(FaceAnnotation_JoyLikelihood -> Text)
-> (FaceAnnotation_JoyLikelihood -> Builder)
-> (FaceAnnotation_JoyLikelihood -> ByteString)
-> (FaceAnnotation_JoyLikelihood -> Text)
-> (FaceAnnotation_JoyLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_JoyLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_JoyLikelihood -> Text
toUrlPiece :: FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_JoyLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_JoyLikelihood -> Builder
$ctoHeader :: FaceAnnotation_JoyLikelihood -> ByteString
toHeader :: FaceAnnotation_JoyLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_JoyLikelihood -> Text
toQueryParam :: FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_JoyLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_JoyLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_JoyLikelihood
ByteString -> Either Text FaceAnnotation_JoyLikelihood
(Text -> Either Text FaceAnnotation_JoyLikelihood)
-> (ByteString -> Either Text FaceAnnotation_JoyLikelihood)
-> (Text -> Either Text FaceAnnotation_JoyLikelihood)
-> FromHttpApiData FaceAnnotation_JoyLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_JoyLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_JoyLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_JoyLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_JoyLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_JoyLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_JoyLikelihood
Core.FromHttpApiData,
[FaceAnnotation_JoyLikelihood] -> Value
[FaceAnnotation_JoyLikelihood] -> Encoding
FaceAnnotation_JoyLikelihood -> Bool
FaceAnnotation_JoyLikelihood -> Value
FaceAnnotation_JoyLikelihood -> Encoding
(FaceAnnotation_JoyLikelihood -> Value)
-> (FaceAnnotation_JoyLikelihood -> Encoding)
-> ([FaceAnnotation_JoyLikelihood] -> Value)
-> ([FaceAnnotation_JoyLikelihood] -> Encoding)
-> (FaceAnnotation_JoyLikelihood -> Bool)
-> ToJSON FaceAnnotation_JoyLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_JoyLikelihood -> Value
toJSON :: FaceAnnotation_JoyLikelihood -> Value
$ctoEncoding :: FaceAnnotation_JoyLikelihood -> Encoding
toEncoding :: FaceAnnotation_JoyLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_JoyLikelihood] -> Value
toJSONList :: [FaceAnnotation_JoyLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_JoyLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_JoyLikelihood] -> Encoding
$comitField :: FaceAnnotation_JoyLikelihood -> Bool
omitField :: FaceAnnotation_JoyLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_JoyLikelihood]
ToJSONKeyFunction FaceAnnotation_JoyLikelihood
ToJSONKeyFunction FaceAnnotation_JoyLikelihood
-> ToJSONKeyFunction [FaceAnnotation_JoyLikelihood]
-> ToJSONKey FaceAnnotation_JoyLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_JoyLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_JoyLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_JoyLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_JoyLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_JoyLikelihood
Value -> Parser [FaceAnnotation_JoyLikelihood]
Value -> Parser FaceAnnotation_JoyLikelihood
(Value -> Parser FaceAnnotation_JoyLikelihood)
-> (Value -> Parser [FaceAnnotation_JoyLikelihood])
-> Maybe FaceAnnotation_JoyLikelihood
-> FromJSON FaceAnnotation_JoyLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_JoyLikelihood
parseJSON :: Value -> Parser FaceAnnotation_JoyLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_JoyLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_JoyLikelihood]
$comittedField :: Maybe FaceAnnotation_JoyLikelihood
omittedField :: Maybe FaceAnnotation_JoyLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_JoyLikelihood]
FromJSONKeyFunction FaceAnnotation_JoyLikelihood
FromJSONKeyFunction FaceAnnotation_JoyLikelihood
-> FromJSONKeyFunction [FaceAnnotation_JoyLikelihood]
-> FromJSONKey FaceAnnotation_JoyLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_JoyLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_JoyLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_JoyLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_JoyLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_JoyLikelihood_Unknown :: FaceAnnotation_JoyLikelihood
pattern $mFaceAnnotation_JoyLikelihood_Unknown :: forall {r}.
FaceAnnotation_JoyLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_JoyLikelihood_Unknown :: FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood_Unknown = FaceAnnotation_JoyLikelihood "UNKNOWN"
pattern FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: FaceAnnotation_JoyLikelihood
pattern $mFaceAnnotation_JoyLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_JoyLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_JoyLikelihood_VERYUNLIKELY :: FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood_VERYUNLIKELY = FaceAnnotation_JoyLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_JoyLikelihood_Unlikely :: FaceAnnotation_JoyLikelihood
pattern $mFaceAnnotation_JoyLikelihood_Unlikely :: forall {r}.
FaceAnnotation_JoyLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_JoyLikelihood_Unlikely :: FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood_Unlikely = FaceAnnotation_JoyLikelihood "UNLIKELY"
pattern FaceAnnotation_JoyLikelihood_Possible :: FaceAnnotation_JoyLikelihood
pattern $mFaceAnnotation_JoyLikelihood_Possible :: forall {r}.
FaceAnnotation_JoyLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_JoyLikelihood_Possible :: FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood_Possible = FaceAnnotation_JoyLikelihood "POSSIBLE"
pattern FaceAnnotation_JoyLikelihood_Likely :: FaceAnnotation_JoyLikelihood
pattern $mFaceAnnotation_JoyLikelihood_Likely :: forall {r}.
FaceAnnotation_JoyLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_JoyLikelihood_Likely :: FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood_Likely = FaceAnnotation_JoyLikelihood "LIKELY"
pattern FaceAnnotation_JoyLikelihood_VERYLIKELY :: FaceAnnotation_JoyLikelihood
pattern $mFaceAnnotation_JoyLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_JoyLikelihood -> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_JoyLikelihood_VERYLIKELY :: FaceAnnotation_JoyLikelihood
FaceAnnotation_JoyLikelihood_VERYLIKELY = FaceAnnotation_JoyLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_JoyLikelihood_Unknown,
FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
FaceAnnotation_JoyLikelihood_Unlikely,
FaceAnnotation_JoyLikelihood_Possible,
FaceAnnotation_JoyLikelihood_Likely,
FaceAnnotation_JoyLikelihood_VERYLIKELY,
FaceAnnotation_JoyLikelihood
#-}
newtype FaceAnnotation_SorrowLikelihood = FaceAnnotation_SorrowLikelihood {FaceAnnotation_SorrowLikelihood -> Text
fromFaceAnnotation_SorrowLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_SorrowLikelihood -> ShowS
[FaceAnnotation_SorrowLikelihood] -> ShowS
FaceAnnotation_SorrowLikelihood -> String
(Int -> FaceAnnotation_SorrowLikelihood -> ShowS)
-> (FaceAnnotation_SorrowLikelihood -> String)
-> ([FaceAnnotation_SorrowLikelihood] -> ShowS)
-> Show FaceAnnotation_SorrowLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_SorrowLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_SorrowLikelihood -> ShowS
$cshow :: FaceAnnotation_SorrowLikelihood -> String
show :: FaceAnnotation_SorrowLikelihood -> String
$cshowList :: [FaceAnnotation_SorrowLikelihood] -> ShowS
showList :: [FaceAnnotation_SorrowLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_SorrowLikelihood]
ReadPrec FaceAnnotation_SorrowLikelihood
Int -> ReadS FaceAnnotation_SorrowLikelihood
ReadS [FaceAnnotation_SorrowLikelihood]
(Int -> ReadS FaceAnnotation_SorrowLikelihood)
-> ReadS [FaceAnnotation_SorrowLikelihood]
-> ReadPrec FaceAnnotation_SorrowLikelihood
-> ReadPrec [FaceAnnotation_SorrowLikelihood]
-> Read FaceAnnotation_SorrowLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_SorrowLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_SorrowLikelihood
$creadList :: ReadS [FaceAnnotation_SorrowLikelihood]
readList :: ReadS [FaceAnnotation_SorrowLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_SorrowLikelihood
readPrec :: ReadPrec FaceAnnotation_SorrowLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_SorrowLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_SorrowLikelihood]
Core.Read, FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
(FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool)
-> Eq FaceAnnotation_SorrowLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
== :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
$c/= :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
/= :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_SorrowLikelihood
Eq FaceAnnotation_SorrowLikelihood =>
(FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Ordering)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood)
-> (FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood)
-> Ord FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Ordering
FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Ordering
compare :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Ordering
$c< :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
< :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
$c<= :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
<= :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
$c> :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
> :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
$c>= :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
>= :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood -> Bool
$cmax :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
max :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
$cmin :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
min :: FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
-> FaceAnnotation_SorrowLikelihood
Core.Ord, (forall x.
FaceAnnotation_SorrowLikelihood
-> Rep FaceAnnotation_SorrowLikelihood x)
-> (forall x.
Rep FaceAnnotation_SorrowLikelihood x
-> FaceAnnotation_SorrowLikelihood)
-> Generic FaceAnnotation_SorrowLikelihood
forall x.
Rep FaceAnnotation_SorrowLikelihood x
-> FaceAnnotation_SorrowLikelihood
forall x.
FaceAnnotation_SorrowLikelihood
-> Rep FaceAnnotation_SorrowLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_SorrowLikelihood
-> Rep FaceAnnotation_SorrowLikelihood x
from :: forall x.
FaceAnnotation_SorrowLikelihood
-> Rep FaceAnnotation_SorrowLikelihood x
$cto :: forall x.
Rep FaceAnnotation_SorrowLikelihood x
-> FaceAnnotation_SorrowLikelihood
to :: forall x.
Rep FaceAnnotation_SorrowLikelihood x
-> FaceAnnotation_SorrowLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_SorrowLikelihood
Eq FaceAnnotation_SorrowLikelihood =>
(Int -> FaceAnnotation_SorrowLikelihood -> Int)
-> (FaceAnnotation_SorrowLikelihood -> Int)
-> Hashable FaceAnnotation_SorrowLikelihood
Int -> FaceAnnotation_SorrowLikelihood -> Int
FaceAnnotation_SorrowLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_SorrowLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_SorrowLikelihood -> Int
$chash :: FaceAnnotation_SorrowLikelihood -> Int
hash :: FaceAnnotation_SorrowLikelihood -> Int
Core.Hashable,
FaceAnnotation_SorrowLikelihood -> Text
FaceAnnotation_SorrowLikelihood -> ByteString
FaceAnnotation_SorrowLikelihood -> Builder
(FaceAnnotation_SorrowLikelihood -> Text)
-> (FaceAnnotation_SorrowLikelihood -> Builder)
-> (FaceAnnotation_SorrowLikelihood -> ByteString)
-> (FaceAnnotation_SorrowLikelihood -> Text)
-> (FaceAnnotation_SorrowLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_SorrowLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_SorrowLikelihood -> Text
toUrlPiece :: FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_SorrowLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_SorrowLikelihood -> Builder
$ctoHeader :: FaceAnnotation_SorrowLikelihood -> ByteString
toHeader :: FaceAnnotation_SorrowLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_SorrowLikelihood -> Text
toQueryParam :: FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_SorrowLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_SorrowLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_SorrowLikelihood
ByteString -> Either Text FaceAnnotation_SorrowLikelihood
(Text -> Either Text FaceAnnotation_SorrowLikelihood)
-> (ByteString -> Either Text FaceAnnotation_SorrowLikelihood)
-> (Text -> Either Text FaceAnnotation_SorrowLikelihood)
-> FromHttpApiData FaceAnnotation_SorrowLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_SorrowLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_SorrowLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_SorrowLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_SorrowLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_SorrowLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_SorrowLikelihood
Core.FromHttpApiData,
[FaceAnnotation_SorrowLikelihood] -> Value
[FaceAnnotation_SorrowLikelihood] -> Encoding
FaceAnnotation_SorrowLikelihood -> Bool
FaceAnnotation_SorrowLikelihood -> Value
FaceAnnotation_SorrowLikelihood -> Encoding
(FaceAnnotation_SorrowLikelihood -> Value)
-> (FaceAnnotation_SorrowLikelihood -> Encoding)
-> ([FaceAnnotation_SorrowLikelihood] -> Value)
-> ([FaceAnnotation_SorrowLikelihood] -> Encoding)
-> (FaceAnnotation_SorrowLikelihood -> Bool)
-> ToJSON FaceAnnotation_SorrowLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_SorrowLikelihood -> Value
toJSON :: FaceAnnotation_SorrowLikelihood -> Value
$ctoEncoding :: FaceAnnotation_SorrowLikelihood -> Encoding
toEncoding :: FaceAnnotation_SorrowLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_SorrowLikelihood] -> Value
toJSONList :: [FaceAnnotation_SorrowLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_SorrowLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_SorrowLikelihood] -> Encoding
$comitField :: FaceAnnotation_SorrowLikelihood -> Bool
omitField :: FaceAnnotation_SorrowLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
ToJSONKeyFunction FaceAnnotation_SorrowLikelihood
ToJSONKeyFunction FaceAnnotation_SorrowLikelihood
-> ToJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
-> ToJSONKey FaceAnnotation_SorrowLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_SorrowLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_SorrowLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_SorrowLikelihood
Value -> Parser [FaceAnnotation_SorrowLikelihood]
Value -> Parser FaceAnnotation_SorrowLikelihood
(Value -> Parser FaceAnnotation_SorrowLikelihood)
-> (Value -> Parser [FaceAnnotation_SorrowLikelihood])
-> Maybe FaceAnnotation_SorrowLikelihood
-> FromJSON FaceAnnotation_SorrowLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_SorrowLikelihood
parseJSON :: Value -> Parser FaceAnnotation_SorrowLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_SorrowLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_SorrowLikelihood]
$comittedField :: Maybe FaceAnnotation_SorrowLikelihood
omittedField :: Maybe FaceAnnotation_SorrowLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
FromJSONKeyFunction FaceAnnotation_SorrowLikelihood
FromJSONKeyFunction FaceAnnotation_SorrowLikelihood
-> FromJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
-> FromJSONKey FaceAnnotation_SorrowLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_SorrowLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_SorrowLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_SorrowLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_SorrowLikelihood_Unknown :: FaceAnnotation_SorrowLikelihood
pattern $mFaceAnnotation_SorrowLikelihood_Unknown :: forall {r}.
FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SorrowLikelihood_Unknown :: FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood_Unknown = FaceAnnotation_SorrowLikelihood "UNKNOWN"
pattern FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: FaceAnnotation_SorrowLikelihood
pattern $mFaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood_VERYUNLIKELY = FaceAnnotation_SorrowLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_SorrowLikelihood_Unlikely :: FaceAnnotation_SorrowLikelihood
pattern $mFaceAnnotation_SorrowLikelihood_Unlikely :: forall {r}.
FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SorrowLikelihood_Unlikely :: FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood_Unlikely = FaceAnnotation_SorrowLikelihood "UNLIKELY"
pattern FaceAnnotation_SorrowLikelihood_Possible :: FaceAnnotation_SorrowLikelihood
pattern $mFaceAnnotation_SorrowLikelihood_Possible :: forall {r}.
FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SorrowLikelihood_Possible :: FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood_Possible = FaceAnnotation_SorrowLikelihood "POSSIBLE"
pattern FaceAnnotation_SorrowLikelihood_Likely :: FaceAnnotation_SorrowLikelihood
pattern $mFaceAnnotation_SorrowLikelihood_Likely :: forall {r}.
FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SorrowLikelihood_Likely :: FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood_Likely = FaceAnnotation_SorrowLikelihood "LIKELY"
pattern FaceAnnotation_SorrowLikelihood_VERYLIKELY :: FaceAnnotation_SorrowLikelihood
pattern $mFaceAnnotation_SorrowLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SorrowLikelihood_VERYLIKELY :: FaceAnnotation_SorrowLikelihood
FaceAnnotation_SorrowLikelihood_VERYLIKELY = FaceAnnotation_SorrowLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_SorrowLikelihood_Unknown,
FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
FaceAnnotation_SorrowLikelihood_Unlikely,
FaceAnnotation_SorrowLikelihood_Possible,
FaceAnnotation_SorrowLikelihood_Likely,
FaceAnnotation_SorrowLikelihood_VERYLIKELY,
FaceAnnotation_SorrowLikelihood
#-}
newtype FaceAnnotation_SurpriseLikelihood = FaceAnnotation_SurpriseLikelihood {FaceAnnotation_SurpriseLikelihood -> Text
fromFaceAnnotation_SurpriseLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_SurpriseLikelihood -> ShowS
[FaceAnnotation_SurpriseLikelihood] -> ShowS
FaceAnnotation_SurpriseLikelihood -> String
(Int -> FaceAnnotation_SurpriseLikelihood -> ShowS)
-> (FaceAnnotation_SurpriseLikelihood -> String)
-> ([FaceAnnotation_SurpriseLikelihood] -> ShowS)
-> Show FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_SurpriseLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_SurpriseLikelihood -> ShowS
$cshow :: FaceAnnotation_SurpriseLikelihood -> String
show :: FaceAnnotation_SurpriseLikelihood -> String
$cshowList :: [FaceAnnotation_SurpriseLikelihood] -> ShowS
showList :: [FaceAnnotation_SurpriseLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_SurpriseLikelihood]
ReadPrec FaceAnnotation_SurpriseLikelihood
Int -> ReadS FaceAnnotation_SurpriseLikelihood
ReadS [FaceAnnotation_SurpriseLikelihood]
(Int -> ReadS FaceAnnotation_SurpriseLikelihood)
-> ReadS [FaceAnnotation_SurpriseLikelihood]
-> ReadPrec FaceAnnotation_SurpriseLikelihood
-> ReadPrec [FaceAnnotation_SurpriseLikelihood]
-> Read FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_SurpriseLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_SurpriseLikelihood
$creadList :: ReadS [FaceAnnotation_SurpriseLikelihood]
readList :: ReadS [FaceAnnotation_SurpriseLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_SurpriseLikelihood
readPrec :: ReadPrec FaceAnnotation_SurpriseLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_SurpriseLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_SurpriseLikelihood]
Core.Read, FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
(FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool)
-> Eq FaceAnnotation_SurpriseLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
== :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
$c/= :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
/= :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_SurpriseLikelihood
Eq FaceAnnotation_SurpriseLikelihood =>
(FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Ordering)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood)
-> (FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood)
-> Ord FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Ordering
FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Ordering
compare :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Ordering
$c< :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
< :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
$c<= :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
<= :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
$c> :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
> :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
$c>= :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
>= :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood -> Bool
$cmax :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
max :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
$cmin :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
min :: FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
-> FaceAnnotation_SurpriseLikelihood
Core.Ord, (forall x.
FaceAnnotation_SurpriseLikelihood
-> Rep FaceAnnotation_SurpriseLikelihood x)
-> (forall x.
Rep FaceAnnotation_SurpriseLikelihood x
-> FaceAnnotation_SurpriseLikelihood)
-> Generic FaceAnnotation_SurpriseLikelihood
forall x.
Rep FaceAnnotation_SurpriseLikelihood x
-> FaceAnnotation_SurpriseLikelihood
forall x.
FaceAnnotation_SurpriseLikelihood
-> Rep FaceAnnotation_SurpriseLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_SurpriseLikelihood
-> Rep FaceAnnotation_SurpriseLikelihood x
from :: forall x.
FaceAnnotation_SurpriseLikelihood
-> Rep FaceAnnotation_SurpriseLikelihood x
$cto :: forall x.
Rep FaceAnnotation_SurpriseLikelihood x
-> FaceAnnotation_SurpriseLikelihood
to :: forall x.
Rep FaceAnnotation_SurpriseLikelihood x
-> FaceAnnotation_SurpriseLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_SurpriseLikelihood
Eq FaceAnnotation_SurpriseLikelihood =>
(Int -> FaceAnnotation_SurpriseLikelihood -> Int)
-> (FaceAnnotation_SurpriseLikelihood -> Int)
-> Hashable FaceAnnotation_SurpriseLikelihood
Int -> FaceAnnotation_SurpriseLikelihood -> Int
FaceAnnotation_SurpriseLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_SurpriseLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_SurpriseLikelihood -> Int
$chash :: FaceAnnotation_SurpriseLikelihood -> Int
hash :: FaceAnnotation_SurpriseLikelihood -> Int
Core.Hashable,
FaceAnnotation_SurpriseLikelihood -> Text
FaceAnnotation_SurpriseLikelihood -> ByteString
FaceAnnotation_SurpriseLikelihood -> Builder
(FaceAnnotation_SurpriseLikelihood -> Text)
-> (FaceAnnotation_SurpriseLikelihood -> Builder)
-> (FaceAnnotation_SurpriseLikelihood -> ByteString)
-> (FaceAnnotation_SurpriseLikelihood -> Text)
-> (FaceAnnotation_SurpriseLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_SurpriseLikelihood -> Text
toUrlPiece :: FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_SurpriseLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_SurpriseLikelihood -> Builder
$ctoHeader :: FaceAnnotation_SurpriseLikelihood -> ByteString
toHeader :: FaceAnnotation_SurpriseLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_SurpriseLikelihood -> Text
toQueryParam :: FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_SurpriseLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_SurpriseLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_SurpriseLikelihood
ByteString -> Either Text FaceAnnotation_SurpriseLikelihood
(Text -> Either Text FaceAnnotation_SurpriseLikelihood)
-> (ByteString -> Either Text FaceAnnotation_SurpriseLikelihood)
-> (Text -> Either Text FaceAnnotation_SurpriseLikelihood)
-> FromHttpApiData FaceAnnotation_SurpriseLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_SurpriseLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_SurpriseLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_SurpriseLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_SurpriseLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_SurpriseLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_SurpriseLikelihood
Core.FromHttpApiData,
[FaceAnnotation_SurpriseLikelihood] -> Value
[FaceAnnotation_SurpriseLikelihood] -> Encoding
FaceAnnotation_SurpriseLikelihood -> Bool
FaceAnnotation_SurpriseLikelihood -> Value
FaceAnnotation_SurpriseLikelihood -> Encoding
(FaceAnnotation_SurpriseLikelihood -> Value)
-> (FaceAnnotation_SurpriseLikelihood -> Encoding)
-> ([FaceAnnotation_SurpriseLikelihood] -> Value)
-> ([FaceAnnotation_SurpriseLikelihood] -> Encoding)
-> (FaceAnnotation_SurpriseLikelihood -> Bool)
-> ToJSON FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_SurpriseLikelihood -> Value
toJSON :: FaceAnnotation_SurpriseLikelihood -> Value
$ctoEncoding :: FaceAnnotation_SurpriseLikelihood -> Encoding
toEncoding :: FaceAnnotation_SurpriseLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_SurpriseLikelihood] -> Value
toJSONList :: [FaceAnnotation_SurpriseLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_SurpriseLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_SurpriseLikelihood] -> Encoding
$comitField :: FaceAnnotation_SurpriseLikelihood -> Bool
omitField :: FaceAnnotation_SurpriseLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
ToJSONKeyFunction FaceAnnotation_SurpriseLikelihood
ToJSONKeyFunction FaceAnnotation_SurpriseLikelihood
-> ToJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
-> ToJSONKey FaceAnnotation_SurpriseLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_SurpriseLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_SurpriseLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_SurpriseLikelihood
Value -> Parser [FaceAnnotation_SurpriseLikelihood]
Value -> Parser FaceAnnotation_SurpriseLikelihood
(Value -> Parser FaceAnnotation_SurpriseLikelihood)
-> (Value -> Parser [FaceAnnotation_SurpriseLikelihood])
-> Maybe FaceAnnotation_SurpriseLikelihood
-> FromJSON FaceAnnotation_SurpriseLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_SurpriseLikelihood
parseJSON :: Value -> Parser FaceAnnotation_SurpriseLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_SurpriseLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_SurpriseLikelihood]
$comittedField :: Maybe FaceAnnotation_SurpriseLikelihood
omittedField :: Maybe FaceAnnotation_SurpriseLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
FromJSONKeyFunction FaceAnnotation_SurpriseLikelihood
FromJSONKeyFunction FaceAnnotation_SurpriseLikelihood
-> FromJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
-> FromJSONKey FaceAnnotation_SurpriseLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_SurpriseLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_SurpriseLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_SurpriseLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_SurpriseLikelihood_Unknown :: FaceAnnotation_SurpriseLikelihood
pattern $mFaceAnnotation_SurpriseLikelihood_Unknown :: forall {r}.
FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SurpriseLikelihood_Unknown :: FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood_Unknown = FaceAnnotation_SurpriseLikelihood "UNKNOWN"
pattern FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: FaceAnnotation_SurpriseLikelihood
pattern $mFaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY = FaceAnnotation_SurpriseLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_SurpriseLikelihood_Unlikely :: FaceAnnotation_SurpriseLikelihood
pattern $mFaceAnnotation_SurpriseLikelihood_Unlikely :: forall {r}.
FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SurpriseLikelihood_Unlikely :: FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood_Unlikely = FaceAnnotation_SurpriseLikelihood "UNLIKELY"
pattern FaceAnnotation_SurpriseLikelihood_Possible :: FaceAnnotation_SurpriseLikelihood
pattern $mFaceAnnotation_SurpriseLikelihood_Possible :: forall {r}.
FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SurpriseLikelihood_Possible :: FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood_Possible = FaceAnnotation_SurpriseLikelihood "POSSIBLE"
pattern FaceAnnotation_SurpriseLikelihood_Likely :: FaceAnnotation_SurpriseLikelihood
pattern $mFaceAnnotation_SurpriseLikelihood_Likely :: forall {r}.
FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SurpriseLikelihood_Likely :: FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood_Likely = FaceAnnotation_SurpriseLikelihood "LIKELY"
pattern FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: FaceAnnotation_SurpriseLikelihood
pattern $mFaceAnnotation_SurpriseLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_SurpriseLikelihood_VERYLIKELY :: FaceAnnotation_SurpriseLikelihood
FaceAnnotation_SurpriseLikelihood_VERYLIKELY = FaceAnnotation_SurpriseLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_SurpriseLikelihood_Unknown,
FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
FaceAnnotation_SurpriseLikelihood_Unlikely,
FaceAnnotation_SurpriseLikelihood_Possible,
FaceAnnotation_SurpriseLikelihood_Likely,
FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
FaceAnnotation_SurpriseLikelihood
#-}
newtype FaceAnnotation_UnderExposedLikelihood = FaceAnnotation_UnderExposedLikelihood {FaceAnnotation_UnderExposedLikelihood -> Text
fromFaceAnnotation_UnderExposedLikelihood :: Core.Text}
deriving stock (Int -> FaceAnnotation_UnderExposedLikelihood -> ShowS
[FaceAnnotation_UnderExposedLikelihood] -> ShowS
FaceAnnotation_UnderExposedLikelihood -> String
(Int -> FaceAnnotation_UnderExposedLikelihood -> ShowS)
-> (FaceAnnotation_UnderExposedLikelihood -> String)
-> ([FaceAnnotation_UnderExposedLikelihood] -> ShowS)
-> Show FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> FaceAnnotation_UnderExposedLikelihood -> ShowS
showsPrec :: Int -> FaceAnnotation_UnderExposedLikelihood -> ShowS
$cshow :: FaceAnnotation_UnderExposedLikelihood -> String
show :: FaceAnnotation_UnderExposedLikelihood -> String
$cshowList :: [FaceAnnotation_UnderExposedLikelihood] -> ShowS
showList :: [FaceAnnotation_UnderExposedLikelihood] -> ShowS
Core.Show, ReadPrec [FaceAnnotation_UnderExposedLikelihood]
ReadPrec FaceAnnotation_UnderExposedLikelihood
Int -> ReadS FaceAnnotation_UnderExposedLikelihood
ReadS [FaceAnnotation_UnderExposedLikelihood]
(Int -> ReadS FaceAnnotation_UnderExposedLikelihood)
-> ReadS [FaceAnnotation_UnderExposedLikelihood]
-> ReadPrec FaceAnnotation_UnderExposedLikelihood
-> ReadPrec [FaceAnnotation_UnderExposedLikelihood]
-> Read FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS FaceAnnotation_UnderExposedLikelihood
readsPrec :: Int -> ReadS FaceAnnotation_UnderExposedLikelihood
$creadList :: ReadS [FaceAnnotation_UnderExposedLikelihood]
readList :: ReadS [FaceAnnotation_UnderExposedLikelihood]
$creadPrec :: ReadPrec FaceAnnotation_UnderExposedLikelihood
readPrec :: ReadPrec FaceAnnotation_UnderExposedLikelihood
$creadListPrec :: ReadPrec [FaceAnnotation_UnderExposedLikelihood]
readListPrec :: ReadPrec [FaceAnnotation_UnderExposedLikelihood]
Core.Read, FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
(FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool)
-> Eq FaceAnnotation_UnderExposedLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
== :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
$c/= :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
/= :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
Core.Eq, Eq FaceAnnotation_UnderExposedLikelihood
Eq FaceAnnotation_UnderExposedLikelihood =>
(FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Ordering)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood)
-> (FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood)
-> Ord FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Ordering
FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Ordering
compare :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Ordering
$c< :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
< :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
$c<= :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
<= :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
$c> :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
> :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
$c>= :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
>= :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood -> Bool
$cmax :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
max :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
$cmin :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
min :: FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
-> FaceAnnotation_UnderExposedLikelihood
Core.Ord, (forall x.
FaceAnnotation_UnderExposedLikelihood
-> Rep FaceAnnotation_UnderExposedLikelihood x)
-> (forall x.
Rep FaceAnnotation_UnderExposedLikelihood x
-> FaceAnnotation_UnderExposedLikelihood)
-> Generic FaceAnnotation_UnderExposedLikelihood
forall x.
Rep FaceAnnotation_UnderExposedLikelihood x
-> FaceAnnotation_UnderExposedLikelihood
forall x.
FaceAnnotation_UnderExposedLikelihood
-> Rep FaceAnnotation_UnderExposedLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
FaceAnnotation_UnderExposedLikelihood
-> Rep FaceAnnotation_UnderExposedLikelihood x
from :: forall x.
FaceAnnotation_UnderExposedLikelihood
-> Rep FaceAnnotation_UnderExposedLikelihood x
$cto :: forall x.
Rep FaceAnnotation_UnderExposedLikelihood x
-> FaceAnnotation_UnderExposedLikelihood
to :: forall x.
Rep FaceAnnotation_UnderExposedLikelihood x
-> FaceAnnotation_UnderExposedLikelihood
Core.Generic)
deriving newtype
( Eq FaceAnnotation_UnderExposedLikelihood
Eq FaceAnnotation_UnderExposedLikelihood =>
(Int -> FaceAnnotation_UnderExposedLikelihood -> Int)
-> (FaceAnnotation_UnderExposedLikelihood -> Int)
-> Hashable FaceAnnotation_UnderExposedLikelihood
Int -> FaceAnnotation_UnderExposedLikelihood -> Int
FaceAnnotation_UnderExposedLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> FaceAnnotation_UnderExposedLikelihood -> Int
hashWithSalt :: Int -> FaceAnnotation_UnderExposedLikelihood -> Int
$chash :: FaceAnnotation_UnderExposedLikelihood -> Int
hash :: FaceAnnotation_UnderExposedLikelihood -> Int
Core.Hashable,
FaceAnnotation_UnderExposedLikelihood -> Text
FaceAnnotation_UnderExposedLikelihood -> ByteString
FaceAnnotation_UnderExposedLikelihood -> Builder
(FaceAnnotation_UnderExposedLikelihood -> Text)
-> (FaceAnnotation_UnderExposedLikelihood -> Builder)
-> (FaceAnnotation_UnderExposedLikelihood -> ByteString)
-> (FaceAnnotation_UnderExposedLikelihood -> Text)
-> (FaceAnnotation_UnderExposedLikelihood -> Builder)
-> ToHttpApiData FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: FaceAnnotation_UnderExposedLikelihood -> Text
toUrlPiece :: FaceAnnotation_UnderExposedLikelihood -> Text
$ctoEncodedUrlPiece :: FaceAnnotation_UnderExposedLikelihood -> Builder
toEncodedUrlPiece :: FaceAnnotation_UnderExposedLikelihood -> Builder
$ctoHeader :: FaceAnnotation_UnderExposedLikelihood -> ByteString
toHeader :: FaceAnnotation_UnderExposedLikelihood -> ByteString
$ctoQueryParam :: FaceAnnotation_UnderExposedLikelihood -> Text
toQueryParam :: FaceAnnotation_UnderExposedLikelihood -> Text
$ctoEncodedQueryParam :: FaceAnnotation_UnderExposedLikelihood -> Builder
toEncodedQueryParam :: FaceAnnotation_UnderExposedLikelihood -> Builder
Core.ToHttpApiData,
Text -> Either Text FaceAnnotation_UnderExposedLikelihood
ByteString -> Either Text FaceAnnotation_UnderExposedLikelihood
(Text -> Either Text FaceAnnotation_UnderExposedLikelihood)
-> (ByteString
-> Either Text FaceAnnotation_UnderExposedLikelihood)
-> (Text -> Either Text FaceAnnotation_UnderExposedLikelihood)
-> FromHttpApiData FaceAnnotation_UnderExposedLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text FaceAnnotation_UnderExposedLikelihood
parseUrlPiece :: Text -> Either Text FaceAnnotation_UnderExposedLikelihood
$cparseHeader :: ByteString -> Either Text FaceAnnotation_UnderExposedLikelihood
parseHeader :: ByteString -> Either Text FaceAnnotation_UnderExposedLikelihood
$cparseQueryParam :: Text -> Either Text FaceAnnotation_UnderExposedLikelihood
parseQueryParam :: Text -> Either Text FaceAnnotation_UnderExposedLikelihood
Core.FromHttpApiData,
[FaceAnnotation_UnderExposedLikelihood] -> Value
[FaceAnnotation_UnderExposedLikelihood] -> Encoding
FaceAnnotation_UnderExposedLikelihood -> Bool
FaceAnnotation_UnderExposedLikelihood -> Value
FaceAnnotation_UnderExposedLikelihood -> Encoding
(FaceAnnotation_UnderExposedLikelihood -> Value)
-> (FaceAnnotation_UnderExposedLikelihood -> Encoding)
-> ([FaceAnnotation_UnderExposedLikelihood] -> Value)
-> ([FaceAnnotation_UnderExposedLikelihood] -> Encoding)
-> (FaceAnnotation_UnderExposedLikelihood -> Bool)
-> ToJSON FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: FaceAnnotation_UnderExposedLikelihood -> Value
toJSON :: FaceAnnotation_UnderExposedLikelihood -> Value
$ctoEncoding :: FaceAnnotation_UnderExposedLikelihood -> Encoding
toEncoding :: FaceAnnotation_UnderExposedLikelihood -> Encoding
$ctoJSONList :: [FaceAnnotation_UnderExposedLikelihood] -> Value
toJSONList :: [FaceAnnotation_UnderExposedLikelihood] -> Value
$ctoEncodingList :: [FaceAnnotation_UnderExposedLikelihood] -> Encoding
toEncodingList :: [FaceAnnotation_UnderExposedLikelihood] -> Encoding
$comitField :: FaceAnnotation_UnderExposedLikelihood -> Bool
omitField :: FaceAnnotation_UnderExposedLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
ToJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
ToJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
-> ToJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
-> ToJSONKey FaceAnnotation_UnderExposedLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
toJSONKey :: ToJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
toJSONKeyList :: ToJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
Core.ToJSONKey,
Maybe FaceAnnotation_UnderExposedLikelihood
Value -> Parser [FaceAnnotation_UnderExposedLikelihood]
Value -> Parser FaceAnnotation_UnderExposedLikelihood
(Value -> Parser FaceAnnotation_UnderExposedLikelihood)
-> (Value -> Parser [FaceAnnotation_UnderExposedLikelihood])
-> Maybe FaceAnnotation_UnderExposedLikelihood
-> FromJSON FaceAnnotation_UnderExposedLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser FaceAnnotation_UnderExposedLikelihood
parseJSON :: Value -> Parser FaceAnnotation_UnderExposedLikelihood
$cparseJSONList :: Value -> Parser [FaceAnnotation_UnderExposedLikelihood]
parseJSONList :: Value -> Parser [FaceAnnotation_UnderExposedLikelihood]
$comittedField :: Maybe FaceAnnotation_UnderExposedLikelihood
omittedField :: Maybe FaceAnnotation_UnderExposedLikelihood
Core.FromJSON,
FromJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
FromJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
FromJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
-> FromJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
-> FromJSONKey FaceAnnotation_UnderExposedLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
fromJSONKey :: FromJSONKeyFunction FaceAnnotation_UnderExposedLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
fromJSONKeyList :: FromJSONKeyFunction [FaceAnnotation_UnderExposedLikelihood]
Core.FromJSONKey
)
pattern FaceAnnotation_UnderExposedLikelihood_Unknown :: FaceAnnotation_UnderExposedLikelihood
pattern $mFaceAnnotation_UnderExposedLikelihood_Unknown :: forall {r}.
FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_UnderExposedLikelihood_Unknown :: FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood_Unknown = FaceAnnotation_UnderExposedLikelihood "UNKNOWN"
pattern FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: FaceAnnotation_UnderExposedLikelihood
pattern $mFaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: forall {r}.
FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY = FaceAnnotation_UnderExposedLikelihood "VERY_UNLIKELY"
pattern FaceAnnotation_UnderExposedLikelihood_Unlikely :: FaceAnnotation_UnderExposedLikelihood
pattern $mFaceAnnotation_UnderExposedLikelihood_Unlikely :: forall {r}.
FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_UnderExposedLikelihood_Unlikely :: FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood_Unlikely = FaceAnnotation_UnderExposedLikelihood "UNLIKELY"
pattern FaceAnnotation_UnderExposedLikelihood_Possible :: FaceAnnotation_UnderExposedLikelihood
pattern $mFaceAnnotation_UnderExposedLikelihood_Possible :: forall {r}.
FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_UnderExposedLikelihood_Possible :: FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood_Possible = FaceAnnotation_UnderExposedLikelihood "POSSIBLE"
pattern FaceAnnotation_UnderExposedLikelihood_Likely :: FaceAnnotation_UnderExposedLikelihood
pattern $mFaceAnnotation_UnderExposedLikelihood_Likely :: forall {r}.
FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_UnderExposedLikelihood_Likely :: FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood_Likely = FaceAnnotation_UnderExposedLikelihood "LIKELY"
pattern FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: FaceAnnotation_UnderExposedLikelihood
pattern $mFaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: forall {r}.
FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bFaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: FaceAnnotation_UnderExposedLikelihood
FaceAnnotation_UnderExposedLikelihood_VERYLIKELY = FaceAnnotation_UnderExposedLikelihood "VERY_LIKELY"
{-# COMPLETE
FaceAnnotation_UnderExposedLikelihood_Unknown,
FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
FaceAnnotation_UnderExposedLikelihood_Unlikely,
FaceAnnotation_UnderExposedLikelihood_Possible,
FaceAnnotation_UnderExposedLikelihood_Likely,
FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
FaceAnnotation_UnderExposedLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1Block_BlockType = GoogleCloudVisionV1p1beta1Block_BlockType {GoogleCloudVisionV1p1beta1Block_BlockType -> Text
fromGoogleCloudVisionV1p1beta1Block_BlockType :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> ShowS
[GoogleCloudVisionV1p1beta1Block_BlockType] -> ShowS
GoogleCloudVisionV1p1beta1Block_BlockType -> String
(Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> ShowS)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> String)
-> ([GoogleCloudVisionV1p1beta1Block_BlockType] -> ShowS)
-> Show GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1Block_BlockType -> String
show :: GoogleCloudVisionV1p1beta1Block_BlockType -> String
$cshowList :: [GoogleCloudVisionV1p1beta1Block_BlockType] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1Block_BlockType] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1Block_BlockType]
ReadPrec GoogleCloudVisionV1p1beta1Block_BlockType
Int -> ReadS GoogleCloudVisionV1p1beta1Block_BlockType
ReadS [GoogleCloudVisionV1p1beta1Block_BlockType]
(Int -> ReadS GoogleCloudVisionV1p1beta1Block_BlockType)
-> ReadS [GoogleCloudVisionV1p1beta1Block_BlockType]
-> ReadPrec GoogleCloudVisionV1p1beta1Block_BlockType
-> ReadPrec [GoogleCloudVisionV1p1beta1Block_BlockType]
-> Read GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1Block_BlockType
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1Block_BlockType
$creadList :: ReadS [GoogleCloudVisionV1p1beta1Block_BlockType]
readList :: ReadS [GoogleCloudVisionV1p1beta1Block_BlockType]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1Block_BlockType
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1Block_BlockType
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1Block_BlockType]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1Block_BlockType]
Core.Read, GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
(GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> Eq GoogleCloudVisionV1p1beta1Block_BlockType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
== :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
$c/= :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
/= :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1Block_BlockType
Eq GoogleCloudVisionV1p1beta1Block_BlockType =>
(GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Ordering)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType)
-> (GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType)
-> Ord GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Ordering
GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Ordering
compare :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Ordering
$c< :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
< :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
$c<= :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
<= :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
$c> :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
> :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
$c>= :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
>= :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
$cmax :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
max :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
$cmin :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
min :: GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
-> GoogleCloudVisionV1p1beta1Block_BlockType
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1Block_BlockType
-> Rep GoogleCloudVisionV1p1beta1Block_BlockType x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1Block_BlockType x
-> GoogleCloudVisionV1p1beta1Block_BlockType)
-> Generic GoogleCloudVisionV1p1beta1Block_BlockType
forall x.
Rep GoogleCloudVisionV1p1beta1Block_BlockType x
-> GoogleCloudVisionV1p1beta1Block_BlockType
forall x.
GoogleCloudVisionV1p1beta1Block_BlockType
-> Rep GoogleCloudVisionV1p1beta1Block_BlockType x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1Block_BlockType
-> Rep GoogleCloudVisionV1p1beta1Block_BlockType x
from :: forall x.
GoogleCloudVisionV1p1beta1Block_BlockType
-> Rep GoogleCloudVisionV1p1beta1Block_BlockType x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1Block_BlockType x
-> GoogleCloudVisionV1p1beta1Block_BlockType
to :: forall x.
Rep GoogleCloudVisionV1p1beta1Block_BlockType x
-> GoogleCloudVisionV1p1beta1Block_BlockType
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1Block_BlockType
Eq GoogleCloudVisionV1p1beta1Block_BlockType =>
(Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> Int)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> Int)
-> Hashable GoogleCloudVisionV1p1beta1Block_BlockType
Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> Int
GoogleCloudVisionV1p1beta1Block_BlockType -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p1beta1Block_BlockType -> Int
$chash :: GoogleCloudVisionV1p1beta1Block_BlockType -> Int
hash :: GoogleCloudVisionV1p1beta1Block_BlockType -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1Block_BlockType -> Text
GoogleCloudVisionV1p1beta1Block_BlockType -> ByteString
GoogleCloudVisionV1p1beta1Block_BlockType -> Builder
(GoogleCloudVisionV1p1beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> Builder)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> ByteString)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1Block_BlockType -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1Block_BlockType -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1Block_BlockType -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1Block_BlockType -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1Block_BlockType -> ByteString
toHeader :: GoogleCloudVisionV1p1beta1Block_BlockType -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1Block_BlockType -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1Block_BlockType -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1Block_BlockType -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1Block_BlockType -> Builder
Core.ToHttpApiData,
Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
ByteString -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
(Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType)
-> (ByteString
-> Either Text GoogleCloudVisionV1p1beta1Block_BlockType)
-> (Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType)
-> FromHttpApiData GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
parseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
$cparseHeader :: ByteString -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
parseHeader :: ByteString -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
$cparseQueryParam :: Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
parseQueryParam :: Text -> Either Text GoogleCloudVisionV1p1beta1Block_BlockType
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1Block_BlockType] -> Value
[GoogleCloudVisionV1p1beta1Block_BlockType] -> Encoding
GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
GoogleCloudVisionV1p1beta1Block_BlockType -> Value
GoogleCloudVisionV1p1beta1Block_BlockType -> Encoding
(GoogleCloudVisionV1p1beta1Block_BlockType -> Value)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> Encoding)
-> ([GoogleCloudVisionV1p1beta1Block_BlockType] -> Value)
-> ([GoogleCloudVisionV1p1beta1Block_BlockType] -> Encoding)
-> (GoogleCloudVisionV1p1beta1Block_BlockType -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1Block_BlockType -> Value
toJSON :: GoogleCloudVisionV1p1beta1Block_BlockType -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1Block_BlockType -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1Block_BlockType -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1Block_BlockType] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1Block_BlockType] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1Block_BlockType] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1Block_BlockType] -> Encoding
$comitField :: GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
omitField :: GoogleCloudVisionV1p1beta1Block_BlockType -> Bool
Core.ToJSON,
ToJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
ToJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
ToJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
-> ToJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
-> ToJSONKey GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
$ctoJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
toJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1Block_BlockType
Value -> Parser [GoogleCloudVisionV1p1beta1Block_BlockType]
Value -> Parser GoogleCloudVisionV1p1beta1Block_BlockType
(Value -> Parser GoogleCloudVisionV1p1beta1Block_BlockType)
-> (Value -> Parser [GoogleCloudVisionV1p1beta1Block_BlockType])
-> Maybe GoogleCloudVisionV1p1beta1Block_BlockType
-> FromJSON GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p1beta1Block_BlockType
parseJSON :: Value -> Parser GoogleCloudVisionV1p1beta1Block_BlockType
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p1beta1Block_BlockType]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p1beta1Block_BlockType]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1Block_BlockType
omittedField :: Maybe GoogleCloudVisionV1p1beta1Block_BlockType
Core.FromJSON,
FromJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
FromJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
FromJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
-> FromJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
-> FromJSONKey GoogleCloudVisionV1p1beta1Block_BlockType
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
fromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p1beta1Block_BlockType
$cfromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
fromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p1beta1Block_BlockType]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p1beta1Block_BlockType
pattern $mGoogleCloudVisionV1p1beta1Block_BlockType_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType_Unknown = GoogleCloudVisionV1p1beta1Block_BlockType "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1Block_BlockType_Text :: GoogleCloudVisionV1p1beta1Block_BlockType
pattern $mGoogleCloudVisionV1p1beta1Block_BlockType_Text :: forall {r}.
GoogleCloudVisionV1p1beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1Block_BlockType_Text :: GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType_Text = GoogleCloudVisionV1p1beta1Block_BlockType "TEXT"
pattern GoogleCloudVisionV1p1beta1Block_BlockType_Table :: GoogleCloudVisionV1p1beta1Block_BlockType
pattern $mGoogleCloudVisionV1p1beta1Block_BlockType_Table :: forall {r}.
GoogleCloudVisionV1p1beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1Block_BlockType_Table :: GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType_Table = GoogleCloudVisionV1p1beta1Block_BlockType "TABLE"
pattern GoogleCloudVisionV1p1beta1Block_BlockType_Picture :: GoogleCloudVisionV1p1beta1Block_BlockType
pattern $mGoogleCloudVisionV1p1beta1Block_BlockType_Picture :: forall {r}.
GoogleCloudVisionV1p1beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1Block_BlockType_Picture :: GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType_Picture = GoogleCloudVisionV1p1beta1Block_BlockType "PICTURE"
pattern GoogleCloudVisionV1p1beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p1beta1Block_BlockType
pattern $mGoogleCloudVisionV1p1beta1Block_BlockType_Ruler :: forall {r}.
GoogleCloudVisionV1p1beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType_Ruler = GoogleCloudVisionV1p1beta1Block_BlockType "RULER"
pattern GoogleCloudVisionV1p1beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p1beta1Block_BlockType
pattern $mGoogleCloudVisionV1p1beta1Block_BlockType_Barcode :: forall {r}.
GoogleCloudVisionV1p1beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p1beta1Block_BlockType
GoogleCloudVisionV1p1beta1Block_BlockType_Barcode = GoogleCloudVisionV1p1beta1Block_BlockType "BARCODE"
{-# COMPLETE
GoogleCloudVisionV1p1beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p1beta1Block_BlockType_Text,
GoogleCloudVisionV1p1beta1Block_BlockType_Table,
GoogleCloudVisionV1p1beta1Block_BlockType_Picture,
GoogleCloudVisionV1p1beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p1beta1Block_BlockType_Barcode,
GoogleCloudVisionV1p1beta1Block_BlockType
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood] -> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> Generic GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood] -> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
(Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood])
-> Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> FromJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_AngerLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> Generic
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
(Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood])
-> Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> FromJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_BlurredLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> Generic
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
(Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood])
-> Maybe
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> FromJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_HeadwearLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood] -> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Int -> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> Generic GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int)
-> Hashable GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood] -> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
(Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood])
-> Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> FromJSON GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_JoyLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> Generic
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
(Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood])
-> Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> FromJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_SorrowLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> Generic
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
(Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood])
-> Maybe
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> FromJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_SurpriseLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood {GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS)
-> Show
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Read
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$creadList :: ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
readList :: ReadS
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> Eq
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood =>
(GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> Ord
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
max :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
min :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x)
-> (forall x.
Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> Generic
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall x.
Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
$cto :: forall x.
Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
to :: forall x.
Rep
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
ByteString
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
(Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> (ByteString
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> (Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
parseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$cparseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
parseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$cparseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
parseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Value
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
Core.ToJSONKey,
Maybe
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
(Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood])
-> Maybe
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSON
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
$comittedField :: Maybe
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
omittedField :: Maybe
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unknown = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unlikely = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Possible = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Likely = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood "LIKELY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY = GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
GoogleCloudVisionV1p1beta1FaceAnnotation_UnderExposedLikelihood
#-}
newtype GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type {GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text
fromGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ShowS
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> ShowS
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> String
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ShowS)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> String)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> String
show :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> String
$cshowList :: [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Int -> ReadS GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
ReadS [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
(Int
-> ReadS GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> ReadS [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> Read GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$creadList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
readList :: ReadS [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
Core.Read, GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
(GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
== :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
$c/= :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
/= :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type =>
(GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Ordering)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> Ord GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Ordering
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Ordering
compare :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
< :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
$c<= :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
<= :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
$c> :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
> :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
$c>= :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
>= :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
$cmax :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
max :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$cmin :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
min :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> Generic GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall x.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
from :: forall x.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
to :: forall x.
Rep GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type =>
(Int
-> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int)
-> Hashable GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Int -> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int
$chash :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int
hash :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ByteString
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Builder
(GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Builder)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ByteString)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ByteString
toHeader :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
(Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> Value
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> Encoding
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Value
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Encoding
(GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Value)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> Value)
-> ([GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Value
toJSON :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type] -> Encoding
$comitField :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
omitField :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> ToJSONKey GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
(Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type])
-> Maybe GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> FromJSON GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
omittedField :: Maybe GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
-> FromJSONKey
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "UNKNOWN_LANDMARK"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYE"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "MIDPOINT_BETWEEN_EYES"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "NOSE_TIP"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "UPPER_LIP"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LOWER_LIP"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "MOUTH_LEFT"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "MOUTH_RIGHT"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "MOUTH_CENTER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_RIGHT"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_LEFT"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_CENTER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EAR_TRAGION"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EAR_TRAGION"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_EYE_PUPIL"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_EYE_PUPIL"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "FOREHEAD_GLABELLA"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "CHIN_GNATHION"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "CHIN_LEFT_GONION"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "CHIN_RIGHT_GONION"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "LEFT_CHEEK_CENTER"
pattern GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER = GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type "RIGHT_CHEEK_CENTER"
{-# COMPLETE
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
GoogleCloudVisionV1p1beta1FaceAnnotationLandmark_Type
#-}
newtype GoogleCloudVisionV1p1beta1OperationMetadata_State = GoogleCloudVisionV1p1beta1OperationMetadata_State {GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text
fromGoogleCloudVisionV1p1beta1OperationMetadata_State :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> ShowS
[GoogleCloudVisionV1p1beta1OperationMetadata_State] -> ShowS
GoogleCloudVisionV1p1beta1OperationMetadata_State -> String
(Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> ShowS)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> String)
-> ([GoogleCloudVisionV1p1beta1OperationMetadata_State] -> ShowS)
-> Show GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> String
show :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> String
$cshowList :: [GoogleCloudVisionV1p1beta1OperationMetadata_State] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1OperationMetadata_State] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1OperationMetadata_State]
ReadPrec GoogleCloudVisionV1p1beta1OperationMetadata_State
Int -> ReadS GoogleCloudVisionV1p1beta1OperationMetadata_State
ReadS [GoogleCloudVisionV1p1beta1OperationMetadata_State]
(Int -> ReadS GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> ReadS [GoogleCloudVisionV1p1beta1OperationMetadata_State]
-> ReadPrec GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ReadPrec [GoogleCloudVisionV1p1beta1OperationMetadata_State]
-> Read GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1OperationMetadata_State
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1OperationMetadata_State
$creadList :: ReadS [GoogleCloudVisionV1p1beta1OperationMetadata_State]
readList :: ReadS [GoogleCloudVisionV1p1beta1OperationMetadata_State]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1OperationMetadata_State
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1OperationMetadata_State
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1OperationMetadata_State]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1OperationMetadata_State]
Core.Read, GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
(GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> Eq GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
== :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
$c/= :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
/= :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1OperationMetadata_State
Eq GoogleCloudVisionV1p1beta1OperationMetadata_State =>
(GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Ordering)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> Ord GoogleCloudVisionV1p1beta1OperationMetadata_State
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Ordering
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Ordering
compare :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Ordering
$c< :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
< :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
$c<= :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
<= :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
$c> :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
> :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
$c>= :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
>= :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
$cmax :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
max :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
$cmin :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
min :: GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
-> GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> Generic GoogleCloudVisionV1p1beta1OperationMetadata_State
forall x.
Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
forall x.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
from :: forall x.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
to :: forall x.
Rep GoogleCloudVisionV1p1beta1OperationMetadata_State x
-> GoogleCloudVisionV1p1beta1OperationMetadata_State
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1OperationMetadata_State
Eq GoogleCloudVisionV1p1beta1OperationMetadata_State =>
(Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int)
-> Hashable GoogleCloudVisionV1p1beta1OperationMetadata_State
Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int
GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int
$chash :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int
hash :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text
GoogleCloudVisionV1p1beta1OperationMetadata_State -> ByteString
GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder
(GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ByteString)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> ByteString
toHeader :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
ByteString
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
(Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> (ByteString
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> (Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1OperationMetadata_State
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Value
[GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Encoding
GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p1beta1OperationMetadata_State -> Value
GoogleCloudVisionV1p1beta1OperationMetadata_State -> Encoding
(GoogleCloudVisionV1p1beta1OperationMetadata_State -> Value)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> Encoding)
-> ([GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Value)
-> ([GoogleCloudVisionV1p1beta1OperationMetadata_State]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Value
toJSON :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1OperationMetadata_State] -> Encoding
$comitField :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
omitField :: GoogleCloudVisionV1p1beta1OperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
ToJSONKeyFunction GoogleCloudVisionV1p1beta1OperationMetadata_State
ToJSONKeyFunction GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
-> ToJSONKey GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p1beta1OperationMetadata_State
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p1beta1OperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1OperationMetadata_State
Value -> Parser [GoogleCloudVisionV1p1beta1OperationMetadata_State]
Value -> Parser GoogleCloudVisionV1p1beta1OperationMetadata_State
(Value -> Parser GoogleCloudVisionV1p1beta1OperationMetadata_State)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1OperationMetadata_State])
-> Maybe GoogleCloudVisionV1p1beta1OperationMetadata_State
-> FromJSON GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p1beta1OperationMetadata_State
parseJSON :: Value -> Parser GoogleCloudVisionV1p1beta1OperationMetadata_State
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p1beta1OperationMetadata_State]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p1beta1OperationMetadata_State]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1OperationMetadata_State
omittedField :: Maybe GoogleCloudVisionV1p1beta1OperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1OperationMetadata_State
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
-> FromJSONKey GoogleCloudVisionV1p1beta1OperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1OperationMetadata_State
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1OperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1OperationMetadata_State]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p1beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p1beta1OperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p1beta1OperationMetadata_State
GoogleCloudVisionV1p1beta1OperationMetadata_State_STATEUNSPECIFIED = GoogleCloudVisionV1p1beta1OperationMetadata_State "STATE_UNSPECIFIED"
pattern GoogleCloudVisionV1p1beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p1beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p1beta1OperationMetadata_State_Created :: forall {r}.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p1beta1OperationMetadata_State
GoogleCloudVisionV1p1beta1OperationMetadata_State_Created = GoogleCloudVisionV1p1beta1OperationMetadata_State "CREATED"
pattern GoogleCloudVisionV1p1beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p1beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p1beta1OperationMetadata_State_Running :: forall {r}.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p1beta1OperationMetadata_State
GoogleCloudVisionV1p1beta1OperationMetadata_State_Running = GoogleCloudVisionV1p1beta1OperationMetadata_State "RUNNING"
pattern GoogleCloudVisionV1p1beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p1beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p1beta1OperationMetadata_State_Done :: forall {r}.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p1beta1OperationMetadata_State
GoogleCloudVisionV1p1beta1OperationMetadata_State_Done = GoogleCloudVisionV1p1beta1OperationMetadata_State "DONE"
pattern GoogleCloudVisionV1p1beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p1beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p1beta1OperationMetadata_State_Cancelled :: forall {r}.
GoogleCloudVisionV1p1beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p1beta1OperationMetadata_State
GoogleCloudVisionV1p1beta1OperationMetadata_State_Cancelled = GoogleCloudVisionV1p1beta1OperationMetadata_State "CANCELLED"
{-# COMPLETE
GoogleCloudVisionV1p1beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p1beta1OperationMetadata_State_Cancelled,
GoogleCloudVisionV1p1beta1OperationMetadata_State
#-}
newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult {GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text
fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ShowS
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> ShowS
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> String
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ShowS)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> String)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> String
show :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> String
$cshowList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
(Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$creadList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
readList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
Core.Read, GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
$c/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult =>
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Ordering)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Ordering
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Ordering
compare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Ordering
$c< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
$c<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
$c> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
$c>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
$cmax :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
max :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$cmin :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
min :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
from :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
to :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult =>
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int)
-> Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int
$chash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int
hash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ByteString
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Builder
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Builder)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ByteString)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ByteString
toHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
(Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> Value
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> Encoding
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Value
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Encoding
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Value)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> Value)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Value
toJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult] -> Encoding
$comitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
omitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
(Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult])
-> Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
omittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
-> FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unknown = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYUNLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unlikely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Possible = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Likely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult "LIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult_VERYLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Adult
#-}
newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical {GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text
fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> ShowS
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical] -> ShowS
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> String
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> ShowS)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> String)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> String
show :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> String
$cshowList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
(Int
-> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ReadPrec
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$creadList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
readList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
Core.Read, GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
$c/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical =>
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Ordering)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Ordering
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Ordering
compare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
$c<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
$c> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
$c>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
$cmax :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
max :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$cmin :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
min :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
from :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
to :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical =>
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int)
-> Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int
$chash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int
hash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ByteString
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Builder
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Builder)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ByteString)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
(Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical] -> Value
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> Encoding
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Value
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Encoding
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Value)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> Value)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Value
toJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
omitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
(Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical])
-> Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
omittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
-> FromJSONKey
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unknown = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYUNLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unlikely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Possible = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Likely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical "LIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical_VERYLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Medical
#-}
newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy {GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text
fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ShowS
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> ShowS
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> String
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ShowS)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> String)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> ShowS)
-> Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> String
show :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> String
$cshowList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
(Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
-> ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
-> Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$creadList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
readList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
Core.Read, GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
$c/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy =>
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Ordering)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Ordering
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Ordering
compare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Ordering
$c< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
$c<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
$c> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
$c>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
$cmax :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
max :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$cmin :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
min :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
from :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
to :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy =>
(Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int)
-> Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int
$chash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int
hash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ByteString
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ByteString)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ByteString
toHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
(Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> (ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> (Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Value
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Encoding
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Value
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Encoding
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Value)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Value)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Value
toJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy] -> Encoding
$comitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
omitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
-> ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
Value -> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
(Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy])
-> Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
parseJSON :: Value -> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
omittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
-> FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unknown = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYUNLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unlikely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Possible = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Likely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy "LIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy_VERYLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Racy
#-}
newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof {GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text
fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ShowS
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> ShowS
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> String
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ShowS)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> String)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> String
show :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> String
$cshowList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
(Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
readsPrec :: Int -> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$creadList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
readList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
Core.Read, GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
$c/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof =>
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Ordering)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Ordering
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Ordering
compare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Ordering
$c< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
$c<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
$c> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
$c>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
$cmax :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
max :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$cmin :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
min :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
from :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
to :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof =>
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int)
-> Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int
$chash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int
hash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ByteString
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Builder
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Builder)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ByteString)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ByteString
toHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
(Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> Value
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> Encoding
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Value
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Encoding
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Value)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> Value)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Value
toJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof] -> Encoding
$comitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
omitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> ToJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
(Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof)
-> (Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof])
-> Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
omittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
-> FromJSONKey GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unknown = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unlikely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Possible = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Likely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof "LIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Spoof
#-}
newtype GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence {GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text
fromGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> ShowS
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence] -> ShowS
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> String
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ShowS)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> String)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> ShowS
$cshow :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> String
show :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> String
$cshowList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence] -> ShowS
showList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Int
-> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
(Int
-> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ReadPrec
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> Read GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$creadList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
readList :: ReadS [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
readListPrec :: ReadPrec [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
Core.Read, GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool)
-> Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
== :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
$c/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
/= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence =>
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Ordering)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> Ord GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Ordering
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Ordering
compare :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
< :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
$c<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
<= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
$c> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
> :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
$c>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
>= :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
$cmax :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
max :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$cmin :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
min :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> Generic GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
from :: forall x.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
to :: forall x.
Rep GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence =>
(Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int)
-> Hashable GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int
$chash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int
hash :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ByteString
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Builder
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Builder)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ByteString)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Text)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
(Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence] -> Value
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> Encoding
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Value
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Encoding
(GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Value)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> Value)
-> ([GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> Bool)
-> ToJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Value
toJSON :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence] -> Value
toJSONList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
omitField :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> ToJSONKey
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
(Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence])
-> Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> FromJSON GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
parseJSON :: Value
-> Parser GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
omittedField :: Maybe GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
-> FromJSONKey
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unknown = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYUNLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unlikely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unlikely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence "UNLIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Possible :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Possible = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence "POSSIBLE"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Likely :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Likely = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence "LIKELY"
pattern GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYLIKELY = GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence_VERYLIKELY,
GoogleCloudVisionV1p1beta1SafeSearchAnnotation_Violence
#-}
newtype GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type {GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Text
fromGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ShowS
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> ShowS
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> String
(Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ShowS)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> String)
-> ([GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ShowS
$cshow :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> String
show :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> String
$cshowList :: [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> ShowS
showList :: [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
ReadPrec GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Int
-> ReadS GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
ReadS [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
(Int
-> ReadS
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> ReadS
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> ReadPrec
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ReadPrec
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Read GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$creadList :: ReadS [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
readList :: ReadS [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
readPrec :: ReadPrec GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
Core.Read, GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
(GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
== :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
$c/= :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
/= :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type =>
(GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Ordering)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> Ord GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Ordering
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Ordering
compare :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Ordering
$c< :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
< :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
$c<= :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
<= :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
$c> :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
> :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
$c>= :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
>= :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool
$cmax :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
max :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$cmin :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
min :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Rep
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> Generic
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall x.
Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall x.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
from :: forall x.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
to :: forall x.
Rep GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type =>
(Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Int)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Int)
-> Hashable
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Int
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Int
$chash :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Int
hash :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Text
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ByteString
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder
(GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ByteString)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder
$ctoHeader :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ByteString
toHeader :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Text
toQueryParam :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
ByteString
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
(Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> FromHttpApiData
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Value
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Encoding
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Bool
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Value
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Encoding
(GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Value)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Encoding)
-> ([GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Value)
-> ([GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Encoding)
-> (GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> ToJSON
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Value
toJSON :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Encoding
toEncoding :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Value
toJSONList :: [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> Encoding
$comitField :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Bool
omitField :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
ToJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> ToJSONKey
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Value
-> Parser
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
Value
-> Parser
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
(Value
-> Parser
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type)
-> (Value
-> Parser
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type])
-> Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> FromJSON
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
$comittedField :: Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
omittedField :: Maybe GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
FromJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
-> FromJSONKey
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Unknown :: forall {r}.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Unknown = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type "UNKNOWN"
pattern GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Space :: forall {r}.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Space = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type "SPACE"
pattern GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_SURESPACE :: forall {r}.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_SURESPACE = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type "SURE_SPACE"
pattern GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: forall {r}.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type "EOL_SURE_SPACE"
pattern GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Hyphen :: forall {r}.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Hyphen = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type "HYPHEN"
pattern GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: forall {r}.
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_LINEBREAK = GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type "LINE_BREAK"
{-# COMPLETE
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
GoogleCloudVisionV1p1beta1TextAnnotationDetectedBreak_Type
#-}
newtype GoogleCloudVisionV1p2beta1Block_BlockType = GoogleCloudVisionV1p2beta1Block_BlockType {GoogleCloudVisionV1p2beta1Block_BlockType -> Text
fromGoogleCloudVisionV1p2beta1Block_BlockType :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> ShowS
[GoogleCloudVisionV1p2beta1Block_BlockType] -> ShowS
GoogleCloudVisionV1p2beta1Block_BlockType -> String
(Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> ShowS)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> String)
-> ([GoogleCloudVisionV1p2beta1Block_BlockType] -> ShowS)
-> Show GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1Block_BlockType -> String
show :: GoogleCloudVisionV1p2beta1Block_BlockType -> String
$cshowList :: [GoogleCloudVisionV1p2beta1Block_BlockType] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1Block_BlockType] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1Block_BlockType]
ReadPrec GoogleCloudVisionV1p2beta1Block_BlockType
Int -> ReadS GoogleCloudVisionV1p2beta1Block_BlockType
ReadS [GoogleCloudVisionV1p2beta1Block_BlockType]
(Int -> ReadS GoogleCloudVisionV1p2beta1Block_BlockType)
-> ReadS [GoogleCloudVisionV1p2beta1Block_BlockType]
-> ReadPrec GoogleCloudVisionV1p2beta1Block_BlockType
-> ReadPrec [GoogleCloudVisionV1p2beta1Block_BlockType]
-> Read GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1Block_BlockType
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1Block_BlockType
$creadList :: ReadS [GoogleCloudVisionV1p2beta1Block_BlockType]
readList :: ReadS [GoogleCloudVisionV1p2beta1Block_BlockType]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1Block_BlockType
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1Block_BlockType
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1Block_BlockType]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1Block_BlockType]
Core.Read, GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
(GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> Eq GoogleCloudVisionV1p2beta1Block_BlockType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
== :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
$c/= :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
/= :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1Block_BlockType
Eq GoogleCloudVisionV1p2beta1Block_BlockType =>
(GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Ordering)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType)
-> (GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType)
-> Ord GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Ordering
GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Ordering
compare :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Ordering
$c< :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
< :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
$c<= :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
<= :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
$c> :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
> :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
$c>= :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
>= :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
$cmax :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
max :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
$cmin :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
min :: GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
-> GoogleCloudVisionV1p2beta1Block_BlockType
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1Block_BlockType
-> Rep GoogleCloudVisionV1p2beta1Block_BlockType x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1Block_BlockType x
-> GoogleCloudVisionV1p2beta1Block_BlockType)
-> Generic GoogleCloudVisionV1p2beta1Block_BlockType
forall x.
Rep GoogleCloudVisionV1p2beta1Block_BlockType x
-> GoogleCloudVisionV1p2beta1Block_BlockType
forall x.
GoogleCloudVisionV1p2beta1Block_BlockType
-> Rep GoogleCloudVisionV1p2beta1Block_BlockType x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1Block_BlockType
-> Rep GoogleCloudVisionV1p2beta1Block_BlockType x
from :: forall x.
GoogleCloudVisionV1p2beta1Block_BlockType
-> Rep GoogleCloudVisionV1p2beta1Block_BlockType x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1Block_BlockType x
-> GoogleCloudVisionV1p2beta1Block_BlockType
to :: forall x.
Rep GoogleCloudVisionV1p2beta1Block_BlockType x
-> GoogleCloudVisionV1p2beta1Block_BlockType
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1Block_BlockType
Eq GoogleCloudVisionV1p2beta1Block_BlockType =>
(Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> Int)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> Int)
-> Hashable GoogleCloudVisionV1p2beta1Block_BlockType
Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> Int
GoogleCloudVisionV1p2beta1Block_BlockType -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1Block_BlockType -> Int
$chash :: GoogleCloudVisionV1p2beta1Block_BlockType -> Int
hash :: GoogleCloudVisionV1p2beta1Block_BlockType -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1Block_BlockType -> Text
GoogleCloudVisionV1p2beta1Block_BlockType -> ByteString
GoogleCloudVisionV1p2beta1Block_BlockType -> Builder
(GoogleCloudVisionV1p2beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> Builder)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> ByteString)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1Block_BlockType -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1Block_BlockType -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1Block_BlockType -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1Block_BlockType -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1Block_BlockType -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1Block_BlockType -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1Block_BlockType -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1Block_BlockType -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1Block_BlockType -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1Block_BlockType -> Builder
Core.ToHttpApiData,
Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
ByteString -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
(Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType)
-> (ByteString
-> Either Text GoogleCloudVisionV1p2beta1Block_BlockType)
-> (Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType)
-> FromHttpApiData GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
parseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
$cparseHeader :: ByteString -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
parseHeader :: ByteString -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
$cparseQueryParam :: Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
parseQueryParam :: Text -> Either Text GoogleCloudVisionV1p2beta1Block_BlockType
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1Block_BlockType] -> Value
[GoogleCloudVisionV1p2beta1Block_BlockType] -> Encoding
GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
GoogleCloudVisionV1p2beta1Block_BlockType -> Value
GoogleCloudVisionV1p2beta1Block_BlockType -> Encoding
(GoogleCloudVisionV1p2beta1Block_BlockType -> Value)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> Encoding)
-> ([GoogleCloudVisionV1p2beta1Block_BlockType] -> Value)
-> ([GoogleCloudVisionV1p2beta1Block_BlockType] -> Encoding)
-> (GoogleCloudVisionV1p2beta1Block_BlockType -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1Block_BlockType -> Value
toJSON :: GoogleCloudVisionV1p2beta1Block_BlockType -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1Block_BlockType -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1Block_BlockType -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1Block_BlockType] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1Block_BlockType] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1Block_BlockType] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1Block_BlockType] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
omitField :: GoogleCloudVisionV1p2beta1Block_BlockType -> Bool
Core.ToJSON,
ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
ToJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
ToJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
-> ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
-> ToJSONKey GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
$ctoJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
toJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1Block_BlockType
Value -> Parser [GoogleCloudVisionV1p2beta1Block_BlockType]
Value -> Parser GoogleCloudVisionV1p2beta1Block_BlockType
(Value -> Parser GoogleCloudVisionV1p2beta1Block_BlockType)
-> (Value -> Parser [GoogleCloudVisionV1p2beta1Block_BlockType])
-> Maybe GoogleCloudVisionV1p2beta1Block_BlockType
-> FromJSON GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1Block_BlockType
parseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1Block_BlockType
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p2beta1Block_BlockType]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p2beta1Block_BlockType]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1Block_BlockType
omittedField :: Maybe GoogleCloudVisionV1p2beta1Block_BlockType
Core.FromJSON,
FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
FromJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
FromJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
-> FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
-> FromJSONKey GoogleCloudVisionV1p2beta1Block_BlockType
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
fromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p2beta1Block_BlockType
$cfromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
fromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Block_BlockType]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p2beta1Block_BlockType
pattern $mGoogleCloudVisionV1p2beta1Block_BlockType_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType_Unknown = GoogleCloudVisionV1p2beta1Block_BlockType "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1Block_BlockType_Text :: GoogleCloudVisionV1p2beta1Block_BlockType
pattern $mGoogleCloudVisionV1p2beta1Block_BlockType_Text :: forall {r}.
GoogleCloudVisionV1p2beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Block_BlockType_Text :: GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType_Text = GoogleCloudVisionV1p2beta1Block_BlockType "TEXT"
pattern GoogleCloudVisionV1p2beta1Block_BlockType_Table :: GoogleCloudVisionV1p2beta1Block_BlockType
pattern $mGoogleCloudVisionV1p2beta1Block_BlockType_Table :: forall {r}.
GoogleCloudVisionV1p2beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Block_BlockType_Table :: GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType_Table = GoogleCloudVisionV1p2beta1Block_BlockType "TABLE"
pattern GoogleCloudVisionV1p2beta1Block_BlockType_Picture :: GoogleCloudVisionV1p2beta1Block_BlockType
pattern $mGoogleCloudVisionV1p2beta1Block_BlockType_Picture :: forall {r}.
GoogleCloudVisionV1p2beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Block_BlockType_Picture :: GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType_Picture = GoogleCloudVisionV1p2beta1Block_BlockType "PICTURE"
pattern GoogleCloudVisionV1p2beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p2beta1Block_BlockType
pattern $mGoogleCloudVisionV1p2beta1Block_BlockType_Ruler :: forall {r}.
GoogleCloudVisionV1p2beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType_Ruler = GoogleCloudVisionV1p2beta1Block_BlockType "RULER"
pattern GoogleCloudVisionV1p2beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p2beta1Block_BlockType
pattern $mGoogleCloudVisionV1p2beta1Block_BlockType_Barcode :: forall {r}.
GoogleCloudVisionV1p2beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p2beta1Block_BlockType
GoogleCloudVisionV1p2beta1Block_BlockType_Barcode = GoogleCloudVisionV1p2beta1Block_BlockType "BARCODE"
{-# COMPLETE
GoogleCloudVisionV1p2beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p2beta1Block_BlockType_Text,
GoogleCloudVisionV1p2beta1Block_BlockType_Table,
GoogleCloudVisionV1p2beta1Block_BlockType_Picture,
GoogleCloudVisionV1p2beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p2beta1Block_BlockType_Barcode,
GoogleCloudVisionV1p2beta1Block_BlockType
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood] -> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> Generic GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood] -> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
(Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood])
-> Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> FromJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_AngerLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> Generic
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
(Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood])
-> Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> FromJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_BlurredLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> Generic
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
(Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood])
-> Maybe
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> FromJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_HeadwearLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood] -> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Int -> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> Generic GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int)
-> Hashable GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood] -> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
(Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood])
-> Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> FromJSON GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_JoyLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> Generic
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
(Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood])
-> Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> FromJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_SorrowLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> Generic
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
(Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood])
-> Maybe
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> FromJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_SurpriseLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood {GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS)
-> Show
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Read
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$creadList :: ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
readList :: ReadS
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> Eq
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood =>
(GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> Ord
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
max :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
min :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x)
-> (forall x.
Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> Generic
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall x.
Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
$cto :: forall x.
Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
to :: forall x.
Rep
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
ByteString
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
(Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> (ByteString
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> (Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
parseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$cparseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
parseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$cparseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
parseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Value
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
Core.ToJSONKey,
Maybe
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
(Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood])
-> Maybe
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSON
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
$comittedField :: Maybe
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
omittedField :: Maybe
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unknown = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unlikely = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Possible = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Likely = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood "LIKELY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY = GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
GoogleCloudVisionV1p2beta1FaceAnnotation_UnderExposedLikelihood
#-}
newtype GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type {GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text
fromGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ShowS
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> ShowS
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> String
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ShowS)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> String)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> String
show :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> String
$cshowList :: [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Int -> ReadS GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
ReadS [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
(Int
-> ReadS GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> ReadS [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> Read GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$creadList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
readList :: ReadS [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
Core.Read, GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
(GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
== :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
$c/= :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
/= :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type =>
(GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Ordering)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> Ord GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Ordering
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Ordering
compare :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
< :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
$c<= :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
<= :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
$c> :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
> :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
$c>= :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
>= :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
$cmax :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
max :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$cmin :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
min :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> Generic GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall x.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
from :: forall x.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
to :: forall x.
Rep GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type =>
(Int
-> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int)
-> Hashable GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Int -> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int
$chash :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int
hash :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ByteString
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Builder
(GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Builder)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ByteString)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
(Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> Value
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> Encoding
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Value
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Encoding
(GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Value)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> Value)
-> ([GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Value
toJSON :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
omitField :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> ToJSONKey GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
(Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type])
-> Maybe GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> FromJSON GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
omittedField :: Maybe GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
-> FromJSONKey
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "UNKNOWN_LANDMARK"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYE"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "MIDPOINT_BETWEEN_EYES"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "NOSE_TIP"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "UPPER_LIP"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LOWER_LIP"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "MOUTH_LEFT"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "MOUTH_RIGHT"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "MOUTH_CENTER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_RIGHT"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_LEFT"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_CENTER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EAR_TRAGION"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EAR_TRAGION"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_EYE_PUPIL"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_EYE_PUPIL"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "FOREHEAD_GLABELLA"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "CHIN_GNATHION"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "CHIN_LEFT_GONION"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "CHIN_RIGHT_GONION"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "LEFT_CHEEK_CENTER"
pattern GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER = GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type "RIGHT_CHEEK_CENTER"
{-# COMPLETE
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
GoogleCloudVisionV1p2beta1FaceAnnotationLandmark_Type
#-}
newtype GoogleCloudVisionV1p2beta1Feature_Type = GoogleCloudVisionV1p2beta1Feature_Type {GoogleCloudVisionV1p2beta1Feature_Type -> Text
fromGoogleCloudVisionV1p2beta1Feature_Type :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p2beta1Feature_Type -> ShowS
[GoogleCloudVisionV1p2beta1Feature_Type] -> ShowS
GoogleCloudVisionV1p2beta1Feature_Type -> String
(Int -> GoogleCloudVisionV1p2beta1Feature_Type -> ShowS)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> String)
-> ([GoogleCloudVisionV1p2beta1Feature_Type] -> ShowS)
-> Show GoogleCloudVisionV1p2beta1Feature_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p2beta1Feature_Type -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p2beta1Feature_Type -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1Feature_Type -> String
show :: GoogleCloudVisionV1p2beta1Feature_Type -> String
$cshowList :: [GoogleCloudVisionV1p2beta1Feature_Type] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1Feature_Type] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1Feature_Type]
ReadPrec GoogleCloudVisionV1p2beta1Feature_Type
Int -> ReadS GoogleCloudVisionV1p2beta1Feature_Type
ReadS [GoogleCloudVisionV1p2beta1Feature_Type]
(Int -> ReadS GoogleCloudVisionV1p2beta1Feature_Type)
-> ReadS [GoogleCloudVisionV1p2beta1Feature_Type]
-> ReadPrec GoogleCloudVisionV1p2beta1Feature_Type
-> ReadPrec [GoogleCloudVisionV1p2beta1Feature_Type]
-> Read GoogleCloudVisionV1p2beta1Feature_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1Feature_Type
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1Feature_Type
$creadList :: ReadS [GoogleCloudVisionV1p2beta1Feature_Type]
readList :: ReadS [GoogleCloudVisionV1p2beta1Feature_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1Feature_Type
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1Feature_Type
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1Feature_Type]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1Feature_Type]
Core.Read, GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
(GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> Eq GoogleCloudVisionV1p2beta1Feature_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
== :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
$c/= :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
/= :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1Feature_Type
Eq GoogleCloudVisionV1p2beta1Feature_Type =>
(GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Ordering)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type)
-> (GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type)
-> Ord GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Ordering
GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Ordering
compare :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Ordering
$c< :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
< :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
$c<= :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
<= :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
$c> :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
> :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
$c>= :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
>= :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type -> Bool
$cmax :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
max :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
$cmin :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
min :: GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
-> GoogleCloudVisionV1p2beta1Feature_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1Feature_Type
-> Rep GoogleCloudVisionV1p2beta1Feature_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1Feature_Type x
-> GoogleCloudVisionV1p2beta1Feature_Type)
-> Generic GoogleCloudVisionV1p2beta1Feature_Type
forall x.
Rep GoogleCloudVisionV1p2beta1Feature_Type x
-> GoogleCloudVisionV1p2beta1Feature_Type
forall x.
GoogleCloudVisionV1p2beta1Feature_Type
-> Rep GoogleCloudVisionV1p2beta1Feature_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1Feature_Type
-> Rep GoogleCloudVisionV1p2beta1Feature_Type x
from :: forall x.
GoogleCloudVisionV1p2beta1Feature_Type
-> Rep GoogleCloudVisionV1p2beta1Feature_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1Feature_Type x
-> GoogleCloudVisionV1p2beta1Feature_Type
to :: forall x.
Rep GoogleCloudVisionV1p2beta1Feature_Type x
-> GoogleCloudVisionV1p2beta1Feature_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1Feature_Type
Eq GoogleCloudVisionV1p2beta1Feature_Type =>
(Int -> GoogleCloudVisionV1p2beta1Feature_Type -> Int)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> Int)
-> Hashable GoogleCloudVisionV1p2beta1Feature_Type
Int -> GoogleCloudVisionV1p2beta1Feature_Type -> Int
GoogleCloudVisionV1p2beta1Feature_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1Feature_Type -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1Feature_Type -> Int
$chash :: GoogleCloudVisionV1p2beta1Feature_Type -> Int
hash :: GoogleCloudVisionV1p2beta1Feature_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1Feature_Type -> Text
GoogleCloudVisionV1p2beta1Feature_Type -> ByteString
GoogleCloudVisionV1p2beta1Feature_Type -> Builder
(GoogleCloudVisionV1p2beta1Feature_Type -> Text)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> Builder)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> ByteString)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> Text)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p2beta1Feature_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1Feature_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1Feature_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1Feature_Type -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1Feature_Type -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1Feature_Type -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1Feature_Type -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1Feature_Type -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1Feature_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1Feature_Type -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1Feature_Type -> Builder
Core.ToHttpApiData,
Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
ByteString -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
(Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type)
-> (ByteString
-> Either Text GoogleCloudVisionV1p2beta1Feature_Type)
-> (Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type)
-> FromHttpApiData GoogleCloudVisionV1p2beta1Feature_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
parseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
$cparseHeader :: ByteString -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
parseHeader :: ByteString -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
$cparseQueryParam :: Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
parseQueryParam :: Text -> Either Text GoogleCloudVisionV1p2beta1Feature_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1Feature_Type] -> Value
[GoogleCloudVisionV1p2beta1Feature_Type] -> Encoding
GoogleCloudVisionV1p2beta1Feature_Type -> Bool
GoogleCloudVisionV1p2beta1Feature_Type -> Value
GoogleCloudVisionV1p2beta1Feature_Type -> Encoding
(GoogleCloudVisionV1p2beta1Feature_Type -> Value)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> Encoding)
-> ([GoogleCloudVisionV1p2beta1Feature_Type] -> Value)
-> ([GoogleCloudVisionV1p2beta1Feature_Type] -> Encoding)
-> (GoogleCloudVisionV1p2beta1Feature_Type -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1Feature_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1Feature_Type -> Value
toJSON :: GoogleCloudVisionV1p2beta1Feature_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1Feature_Type -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1Feature_Type -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1Feature_Type] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1Feature_Type] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1Feature_Type] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1Feature_Type] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1Feature_Type -> Bool
omitField :: GoogleCloudVisionV1p2beta1Feature_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
ToJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
ToJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
-> ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
-> ToJSONKey GoogleCloudVisionV1p2beta1Feature_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
$ctoJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
toJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1Feature_Type
Value -> Parser [GoogleCloudVisionV1p2beta1Feature_Type]
Value -> Parser GoogleCloudVisionV1p2beta1Feature_Type
(Value -> Parser GoogleCloudVisionV1p2beta1Feature_Type)
-> (Value -> Parser [GoogleCloudVisionV1p2beta1Feature_Type])
-> Maybe GoogleCloudVisionV1p2beta1Feature_Type
-> FromJSON GoogleCloudVisionV1p2beta1Feature_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1Feature_Type
parseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1Feature_Type
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p2beta1Feature_Type]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p2beta1Feature_Type]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1Feature_Type
omittedField :: Maybe GoogleCloudVisionV1p2beta1Feature_Type
Core.FromJSON,
FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
FromJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
FromJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
-> FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
-> FromJSONKey GoogleCloudVisionV1p2beta1Feature_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
fromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p2beta1Feature_Type
$cfromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
fromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p2beta1Feature_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED = GoogleCloudVisionV1p2beta1Feature_Type "TYPE_UNSPECIFIED"
pattern GoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "FACE_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "LANDMARK_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION = GoogleCloudVisionV1p2beta1Feature_Type "LOGO_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "LABEL_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "TEXT_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "DOCUMENT_TEXT_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "SAFE_SEARCH_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES = GoogleCloudVisionV1p2beta1Feature_Type "IMAGE_PROPERTIES"
pattern GoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS = GoogleCloudVisionV1p2beta1Feature_Type "CROP_HINTS"
pattern GoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION = GoogleCloudVisionV1p2beta1Feature_Type "WEB_DETECTION"
pattern GoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH = GoogleCloudVisionV1p2beta1Feature_Type "PRODUCT_SEARCH"
pattern GoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION :: GoogleCloudVisionV1p2beta1Feature_Type
pattern $mGoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION :: forall {r}.
GoogleCloudVisionV1p2beta1Feature_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION :: GoogleCloudVisionV1p2beta1Feature_Type
GoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION = GoogleCloudVisionV1p2beta1Feature_Type "OBJECT_LOCALIZATION"
{-# COMPLETE
GoogleCloudVisionV1p2beta1Feature_Type_TYPEUNSPECIFIED,
GoogleCloudVisionV1p2beta1Feature_Type_FACEDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_LANDMARKDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_LOGODETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_LABELDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_TEXTDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_DOCUMENTTEXTDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_SAFESEARCHDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_IMAGEPROPERTIES,
GoogleCloudVisionV1p2beta1Feature_Type_CROPHINTS,
GoogleCloudVisionV1p2beta1Feature_Type_WEBDETECTION,
GoogleCloudVisionV1p2beta1Feature_Type_PRODUCTSEARCH,
GoogleCloudVisionV1p2beta1Feature_Type_OBJECTLOCALIZATION,
GoogleCloudVisionV1p2beta1Feature_Type
#-}
newtype GoogleCloudVisionV1p2beta1OperationMetadata_State = GoogleCloudVisionV1p2beta1OperationMetadata_State {GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text
fromGoogleCloudVisionV1p2beta1OperationMetadata_State :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> ShowS
[GoogleCloudVisionV1p2beta1OperationMetadata_State] -> ShowS
GoogleCloudVisionV1p2beta1OperationMetadata_State -> String
(Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> ShowS)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> String)
-> ([GoogleCloudVisionV1p2beta1OperationMetadata_State] -> ShowS)
-> Show GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> String
show :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> String
$cshowList :: [GoogleCloudVisionV1p2beta1OperationMetadata_State] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1OperationMetadata_State] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1OperationMetadata_State]
ReadPrec GoogleCloudVisionV1p2beta1OperationMetadata_State
Int -> ReadS GoogleCloudVisionV1p2beta1OperationMetadata_State
ReadS [GoogleCloudVisionV1p2beta1OperationMetadata_State]
(Int -> ReadS GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> ReadS [GoogleCloudVisionV1p2beta1OperationMetadata_State]
-> ReadPrec GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ReadPrec [GoogleCloudVisionV1p2beta1OperationMetadata_State]
-> Read GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1OperationMetadata_State
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1OperationMetadata_State
$creadList :: ReadS [GoogleCloudVisionV1p2beta1OperationMetadata_State]
readList :: ReadS [GoogleCloudVisionV1p2beta1OperationMetadata_State]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1OperationMetadata_State
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1OperationMetadata_State
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1OperationMetadata_State]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1OperationMetadata_State]
Core.Read, GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
(GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> Eq GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
== :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
$c/= :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
/= :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1OperationMetadata_State
Eq GoogleCloudVisionV1p2beta1OperationMetadata_State =>
(GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Ordering)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> Ord GoogleCloudVisionV1p2beta1OperationMetadata_State
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Ordering
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Ordering
compare :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Ordering
$c< :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
< :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
$c<= :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
<= :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
$c> :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
> :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
$c>= :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
>= :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
$cmax :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
max :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
$cmin :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
min :: GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
-> GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> Generic GoogleCloudVisionV1p2beta1OperationMetadata_State
forall x.
Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
forall x.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
from :: forall x.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
to :: forall x.
Rep GoogleCloudVisionV1p2beta1OperationMetadata_State x
-> GoogleCloudVisionV1p2beta1OperationMetadata_State
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1OperationMetadata_State
Eq GoogleCloudVisionV1p2beta1OperationMetadata_State =>
(Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int)
-> Hashable GoogleCloudVisionV1p2beta1OperationMetadata_State
Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int
GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int
$chash :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int
hash :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text
GoogleCloudVisionV1p2beta1OperationMetadata_State -> ByteString
GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder
(GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ByteString)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
ByteString
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
(Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> (ByteString
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> (Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1OperationMetadata_State
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Value
[GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Encoding
GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p2beta1OperationMetadata_State -> Value
GoogleCloudVisionV1p2beta1OperationMetadata_State -> Encoding
(GoogleCloudVisionV1p2beta1OperationMetadata_State -> Value)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> Encoding)
-> ([GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Value)
-> ([GoogleCloudVisionV1p2beta1OperationMetadata_State]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Value
toJSON :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1OperationMetadata_State] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
omitField :: GoogleCloudVisionV1p2beta1OperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
ToJSONKeyFunction GoogleCloudVisionV1p2beta1OperationMetadata_State
ToJSONKeyFunction GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
-> ToJSONKey GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p2beta1OperationMetadata_State
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p2beta1OperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1OperationMetadata_State
Value -> Parser [GoogleCloudVisionV1p2beta1OperationMetadata_State]
Value -> Parser GoogleCloudVisionV1p2beta1OperationMetadata_State
(Value -> Parser GoogleCloudVisionV1p2beta1OperationMetadata_State)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1OperationMetadata_State])
-> Maybe GoogleCloudVisionV1p2beta1OperationMetadata_State
-> FromJSON GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1OperationMetadata_State
parseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1OperationMetadata_State
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p2beta1OperationMetadata_State]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p2beta1OperationMetadata_State]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1OperationMetadata_State
omittedField :: Maybe GoogleCloudVisionV1p2beta1OperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1OperationMetadata_State
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
-> FromJSONKey GoogleCloudVisionV1p2beta1OperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1OperationMetadata_State
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1OperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1OperationMetadata_State]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p2beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p2beta1OperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p2beta1OperationMetadata_State
GoogleCloudVisionV1p2beta1OperationMetadata_State_STATEUNSPECIFIED = GoogleCloudVisionV1p2beta1OperationMetadata_State "STATE_UNSPECIFIED"
pattern GoogleCloudVisionV1p2beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p2beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p2beta1OperationMetadata_State_Created :: forall {r}.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p2beta1OperationMetadata_State
GoogleCloudVisionV1p2beta1OperationMetadata_State_Created = GoogleCloudVisionV1p2beta1OperationMetadata_State "CREATED"
pattern GoogleCloudVisionV1p2beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p2beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p2beta1OperationMetadata_State_Running :: forall {r}.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p2beta1OperationMetadata_State
GoogleCloudVisionV1p2beta1OperationMetadata_State_Running = GoogleCloudVisionV1p2beta1OperationMetadata_State "RUNNING"
pattern GoogleCloudVisionV1p2beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p2beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p2beta1OperationMetadata_State_Done :: forall {r}.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p2beta1OperationMetadata_State
GoogleCloudVisionV1p2beta1OperationMetadata_State_Done = GoogleCloudVisionV1p2beta1OperationMetadata_State "DONE"
pattern GoogleCloudVisionV1p2beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p2beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p2beta1OperationMetadata_State_Cancelled :: forall {r}.
GoogleCloudVisionV1p2beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p2beta1OperationMetadata_State
GoogleCloudVisionV1p2beta1OperationMetadata_State_Cancelled = GoogleCloudVisionV1p2beta1OperationMetadata_State "CANCELLED"
{-# COMPLETE
GoogleCloudVisionV1p2beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p2beta1OperationMetadata_State_Cancelled,
GoogleCloudVisionV1p2beta1OperationMetadata_State
#-}
newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult {GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text
fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ShowS
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> ShowS
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> String
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ShowS)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> String)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> String
show :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> String
$cshowList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
(Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$creadList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
readList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
Core.Read, GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
$c/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult =>
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Ordering)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Ordering
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Ordering
compare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Ordering
$c< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
$c<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
$c> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
$c>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
$cmax :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
max :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$cmin :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
min :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
from :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
to :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult =>
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int)
-> Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int
$chash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int
hash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ByteString
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Builder
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Builder)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ByteString)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
(Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> Value
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> Encoding
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Value
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Encoding
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Value)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> Value)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Value
toJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
omitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
(Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult])
-> Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
omittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
-> FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unknown = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYUNLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unlikely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Possible = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Likely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult "LIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult_VERYLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Adult
#-}
newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical {GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text
fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> ShowS
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical] -> ShowS
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> String
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> ShowS)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> String)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> String
show :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> String
$cshowList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
(Int
-> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ReadPrec
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$creadList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
readList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
Core.Read, GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
$c/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical =>
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Ordering)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Ordering
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Ordering
compare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
$c<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
$c> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
$c>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
$cmax :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
max :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$cmin :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
min :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
from :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
to :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical =>
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int)
-> Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int
$chash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int
hash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ByteString
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Builder
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Builder)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ByteString)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
(Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical] -> Value
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> Encoding
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Value
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Encoding
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Value)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> Value)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Value
toJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
omitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
(Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical])
-> Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
omittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
-> FromJSONKey
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unknown = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYUNLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unlikely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Possible = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Likely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical "LIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical_VERYLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Medical
#-}
newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy {GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text
fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ShowS
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> ShowS
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> String
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ShowS)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> String)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> ShowS)
-> Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> String
show :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> String
$cshowList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
(Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
-> ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
-> Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$creadList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
readList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
Core.Read, GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
$c/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy =>
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Ordering)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Ordering
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Ordering
compare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Ordering
$c< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
$c<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
$c> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
$c>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
$cmax :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
max :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$cmin :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
min :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
from :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
to :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy =>
(Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int)
-> Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int
$chash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int
hash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ByteString
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ByteString)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
(Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> (ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> (Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Value
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Encoding
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Value
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Encoding
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Value)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Value)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Value
toJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
omitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
-> ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
Value -> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
(Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy])
-> Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
parseJSON :: Value -> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
omittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
-> FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unknown = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYUNLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unlikely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Possible = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Likely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy "LIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy_VERYLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Racy
#-}
newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof {GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text
fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ShowS
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> ShowS
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> String
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ShowS)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> String)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> String
show :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> String
$cshowList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
(Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
readsPrec :: Int -> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$creadList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
readList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
Core.Read, GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
$c/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof =>
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Ordering)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Ordering
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Ordering
compare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Ordering
$c< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
$c<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
$c> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
$c>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
$cmax :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
max :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$cmin :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
min :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
from :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
to :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof =>
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int)
-> Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int
$chash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int
hash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ByteString
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Builder
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Builder)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ByteString)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ByteString
toHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
(Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> Value
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> Encoding
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Value
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Encoding
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Value)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> Value)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Value
toJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof] -> Encoding
$comitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
omitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> ToJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
(Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof)
-> (Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof])
-> Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
omittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
-> FromJSONKey GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unknown = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unlikely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Possible = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Likely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof "LIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Spoof
#-}
newtype GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence {GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text
fromGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> ShowS
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence] -> ShowS
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> String
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ShowS)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> String)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> ShowS
$cshow :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> String
show :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> String
$cshowList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence] -> ShowS
showList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Int
-> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
(Int
-> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ReadPrec
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> Read GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$creadList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
readList :: ReadS [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
readListPrec :: ReadPrec [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
Core.Read, GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool)
-> Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
== :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
$c/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
/= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence =>
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Ordering)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> Ord GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Ordering
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Ordering
compare :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
< :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
$c<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
<= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
$c> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
> :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
$c>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
>= :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
$cmax :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
max :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$cmin :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
min :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> Generic GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
from :: forall x.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
to :: forall x.
Rep GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence =>
(Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int)
-> Hashable GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int
$chash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int
hash :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ByteString
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Builder
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Builder)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ByteString)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Text)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
(Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence] -> Value
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> Encoding
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Value
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Encoding
(GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Value)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> Value)
-> ([GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> Bool)
-> ToJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Value
toJSON :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence] -> Value
toJSONList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
omitField :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> ToJSONKey
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
(Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence])
-> Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> FromJSON GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
parseJSON :: Value
-> Parser GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
omittedField :: Maybe GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
-> FromJSONKey
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unknown = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYUNLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unlikely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unlikely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence "UNLIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Possible :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Possible = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence "POSSIBLE"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Likely :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Likely = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence "LIKELY"
pattern GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYLIKELY = GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence_VERYLIKELY,
GoogleCloudVisionV1p2beta1SafeSearchAnnotation_Violence
#-}
newtype GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type {GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Text
fromGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ShowS
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> ShowS
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> String
(Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ShowS)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> String)
-> ([GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ShowS
$cshow :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> String
show :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> String
$cshowList :: [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> ShowS
showList :: [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
ReadPrec GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Int
-> ReadS GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
ReadS [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
(Int
-> ReadS
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> ReadS
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> ReadPrec
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ReadPrec
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Read GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$creadList :: ReadS [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
readList :: ReadS [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
readPrec :: ReadPrec GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
Core.Read, GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
(GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
== :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
$c/= :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
/= :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type =>
(GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Ordering)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> Ord GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Ordering
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Ordering
compare :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Ordering
$c< :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
< :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
$c<= :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
<= :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
$c> :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
> :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
$c>= :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
>= :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool
$cmax :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
max :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$cmin :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
min :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Rep
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> Generic
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall x.
Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall x.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
from :: forall x.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
to :: forall x.
Rep GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type =>
(Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Int)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Int)
-> Hashable
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Int
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Int
$chash :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Int
hash :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Text
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ByteString
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder
(GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ByteString)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder
$ctoHeader :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ByteString
toHeader :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Text
toQueryParam :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
ByteString
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
(Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> FromHttpApiData
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Value
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Encoding
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Bool
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Value
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Encoding
(GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Value)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Encoding)
-> ([GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Value)
-> ([GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Encoding)
-> (GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> ToJSON
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Value
toJSON :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Encoding
toEncoding :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Value
toJSONList :: [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> Encoding
$comitField :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Bool
omitField :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
ToJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> ToJSONKey
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Value
-> Parser
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
Value
-> Parser
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
(Value
-> Parser
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type)
-> (Value
-> Parser
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type])
-> Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> FromJSON
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
$comittedField :: Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
omittedField :: Maybe GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
FromJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
-> FromJSONKey
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Unknown :: forall {r}.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Unknown = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type "UNKNOWN"
pattern GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Space :: forall {r}.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Space = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type "SPACE"
pattern GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_SURESPACE :: forall {r}.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_SURESPACE = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type "SURE_SPACE"
pattern GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: forall {r}.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type "EOL_SURE_SPACE"
pattern GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Hyphen :: forall {r}.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Hyphen = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type "HYPHEN"
pattern GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: forall {r}.
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_LINEBREAK = GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type "LINE_BREAK"
{-# COMPLETE
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
GoogleCloudVisionV1p2beta1TextAnnotationDetectedBreak_Type
#-}
newtype GoogleCloudVisionV1p3beta1BatchOperationMetadata_State = GoogleCloudVisionV1p3beta1BatchOperationMetadata_State {GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text
fromGoogleCloudVisionV1p3beta1BatchOperationMetadata_State :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> ShowS
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State] -> ShowS
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> String
(Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> ShowS)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> String)
-> ([GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> String
show :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> String
$cshowList :: [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
ReadPrec GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Int -> ReadS GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
ReadS [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
(Int
-> ReadS GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> ReadS [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> ReadPrec GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ReadPrec
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> Read GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$creadList :: ReadS [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
readList :: ReadS [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
Core.Read, GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
(GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
== :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
$c/= :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
/= :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata_State =>
(GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Ordering)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> Ord GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Ordering
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Ordering
compare :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
< :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
$c<= :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
<= :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
$c> :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
> :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
$c>= :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
>= :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
$cmax :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
max :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$cmin :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
min :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> Generic GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall x.
Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall x.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
from :: forall x.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
to :: forall x.
Rep GoogleCloudVisionV1p3beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Eq GoogleCloudVisionV1p3beta1BatchOperationMetadata_State =>
(Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int)
-> Hashable GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int
$chash :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int
hash :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ByteString
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Builder
(GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Builder)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ByteString)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
(Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State] -> Value
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> Encoding
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Value
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Encoding
(GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Value)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> Value)
-> ([GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Value
toJSON :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
omitField :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> ToJSONKey GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Value
-> Parser [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
Value
-> Parser GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
(Value
-> Parser GoogleCloudVisionV1p3beta1BatchOperationMetadata_State)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State])
-> Maybe GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> FromJSON GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
omittedField :: Maybe GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
-> FromJSONKey
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1BatchOperationMetadata_State]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED = GoogleCloudVisionV1p3beta1BatchOperationMetadata_State "STATE_UNSPECIFIED"
pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing :: forall {r}.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing = GoogleCloudVisionV1p3beta1BatchOperationMetadata_State "PROCESSING"
pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful :: forall {r}.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful = GoogleCloudVisionV1p3beta1BatchOperationMetadata_State "SUCCESSFUL"
pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed :: forall {r}.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed = GoogleCloudVisionV1p3beta1BatchOperationMetadata_State "FAILED"
pattern GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled :: forall {r}.
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled :: GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled = GoogleCloudVisionV1p3beta1BatchOperationMetadata_State "CANCELLED"
{-# COMPLETE
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Processing,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Successful,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Failed,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State_Cancelled,
GoogleCloudVisionV1p3beta1BatchOperationMetadata_State
#-}
newtype GoogleCloudVisionV1p3beta1Block_BlockType = GoogleCloudVisionV1p3beta1Block_BlockType {GoogleCloudVisionV1p3beta1Block_BlockType -> Text
fromGoogleCloudVisionV1p3beta1Block_BlockType :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> ShowS
[GoogleCloudVisionV1p3beta1Block_BlockType] -> ShowS
GoogleCloudVisionV1p3beta1Block_BlockType -> String
(Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> ShowS)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> String)
-> ([GoogleCloudVisionV1p3beta1Block_BlockType] -> ShowS)
-> Show GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1Block_BlockType -> String
show :: GoogleCloudVisionV1p3beta1Block_BlockType -> String
$cshowList :: [GoogleCloudVisionV1p3beta1Block_BlockType] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1Block_BlockType] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1Block_BlockType]
ReadPrec GoogleCloudVisionV1p3beta1Block_BlockType
Int -> ReadS GoogleCloudVisionV1p3beta1Block_BlockType
ReadS [GoogleCloudVisionV1p3beta1Block_BlockType]
(Int -> ReadS GoogleCloudVisionV1p3beta1Block_BlockType)
-> ReadS [GoogleCloudVisionV1p3beta1Block_BlockType]
-> ReadPrec GoogleCloudVisionV1p3beta1Block_BlockType
-> ReadPrec [GoogleCloudVisionV1p3beta1Block_BlockType]
-> Read GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1Block_BlockType
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1Block_BlockType
$creadList :: ReadS [GoogleCloudVisionV1p3beta1Block_BlockType]
readList :: ReadS [GoogleCloudVisionV1p3beta1Block_BlockType]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1Block_BlockType
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1Block_BlockType
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1Block_BlockType]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1Block_BlockType]
Core.Read, GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
(GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> Eq GoogleCloudVisionV1p3beta1Block_BlockType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
== :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
$c/= :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
/= :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1Block_BlockType
Eq GoogleCloudVisionV1p3beta1Block_BlockType =>
(GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Ordering)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType)
-> (GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType)
-> Ord GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Ordering
GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Ordering
compare :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Ordering
$c< :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
< :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
$c<= :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
<= :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
$c> :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
> :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
$c>= :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
>= :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
$cmax :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
max :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
$cmin :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
min :: GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
-> GoogleCloudVisionV1p3beta1Block_BlockType
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1Block_BlockType
-> Rep GoogleCloudVisionV1p3beta1Block_BlockType x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1Block_BlockType x
-> GoogleCloudVisionV1p3beta1Block_BlockType)
-> Generic GoogleCloudVisionV1p3beta1Block_BlockType
forall x.
Rep GoogleCloudVisionV1p3beta1Block_BlockType x
-> GoogleCloudVisionV1p3beta1Block_BlockType
forall x.
GoogleCloudVisionV1p3beta1Block_BlockType
-> Rep GoogleCloudVisionV1p3beta1Block_BlockType x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1Block_BlockType
-> Rep GoogleCloudVisionV1p3beta1Block_BlockType x
from :: forall x.
GoogleCloudVisionV1p3beta1Block_BlockType
-> Rep GoogleCloudVisionV1p3beta1Block_BlockType x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1Block_BlockType x
-> GoogleCloudVisionV1p3beta1Block_BlockType
to :: forall x.
Rep GoogleCloudVisionV1p3beta1Block_BlockType x
-> GoogleCloudVisionV1p3beta1Block_BlockType
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1Block_BlockType
Eq GoogleCloudVisionV1p3beta1Block_BlockType =>
(Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> Int)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> Int)
-> Hashable GoogleCloudVisionV1p3beta1Block_BlockType
Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> Int
GoogleCloudVisionV1p3beta1Block_BlockType -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p3beta1Block_BlockType -> Int
$chash :: GoogleCloudVisionV1p3beta1Block_BlockType -> Int
hash :: GoogleCloudVisionV1p3beta1Block_BlockType -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1Block_BlockType -> Text
GoogleCloudVisionV1p3beta1Block_BlockType -> ByteString
GoogleCloudVisionV1p3beta1Block_BlockType -> Builder
(GoogleCloudVisionV1p3beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> Builder)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> ByteString)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1Block_BlockType -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1Block_BlockType -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1Block_BlockType -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1Block_BlockType -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1Block_BlockType -> ByteString
toHeader :: GoogleCloudVisionV1p3beta1Block_BlockType -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1Block_BlockType -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1Block_BlockType -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1Block_BlockType -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1Block_BlockType -> Builder
Core.ToHttpApiData,
Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
ByteString -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
(Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType)
-> (ByteString
-> Either Text GoogleCloudVisionV1p3beta1Block_BlockType)
-> (Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType)
-> FromHttpApiData GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
parseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
$cparseHeader :: ByteString -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
parseHeader :: ByteString -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
$cparseQueryParam :: Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
parseQueryParam :: Text -> Either Text GoogleCloudVisionV1p3beta1Block_BlockType
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1Block_BlockType] -> Value
[GoogleCloudVisionV1p3beta1Block_BlockType] -> Encoding
GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
GoogleCloudVisionV1p3beta1Block_BlockType -> Value
GoogleCloudVisionV1p3beta1Block_BlockType -> Encoding
(GoogleCloudVisionV1p3beta1Block_BlockType -> Value)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> Encoding)
-> ([GoogleCloudVisionV1p3beta1Block_BlockType] -> Value)
-> ([GoogleCloudVisionV1p3beta1Block_BlockType] -> Encoding)
-> (GoogleCloudVisionV1p3beta1Block_BlockType -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1Block_BlockType -> Value
toJSON :: GoogleCloudVisionV1p3beta1Block_BlockType -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1Block_BlockType -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1Block_BlockType -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1Block_BlockType] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1Block_BlockType] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1Block_BlockType] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1Block_BlockType] -> Encoding
$comitField :: GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
omitField :: GoogleCloudVisionV1p3beta1Block_BlockType -> Bool
Core.ToJSON,
ToJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
ToJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
ToJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
-> ToJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
-> ToJSONKey GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
$ctoJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
toJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1Block_BlockType
Value -> Parser [GoogleCloudVisionV1p3beta1Block_BlockType]
Value -> Parser GoogleCloudVisionV1p3beta1Block_BlockType
(Value -> Parser GoogleCloudVisionV1p3beta1Block_BlockType)
-> (Value -> Parser [GoogleCloudVisionV1p3beta1Block_BlockType])
-> Maybe GoogleCloudVisionV1p3beta1Block_BlockType
-> FromJSON GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p3beta1Block_BlockType
parseJSON :: Value -> Parser GoogleCloudVisionV1p3beta1Block_BlockType
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p3beta1Block_BlockType]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p3beta1Block_BlockType]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1Block_BlockType
omittedField :: Maybe GoogleCloudVisionV1p3beta1Block_BlockType
Core.FromJSON,
FromJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
FromJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
FromJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
-> FromJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
-> FromJSONKey GoogleCloudVisionV1p3beta1Block_BlockType
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
fromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p3beta1Block_BlockType
$cfromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
fromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p3beta1Block_BlockType]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p3beta1Block_BlockType
pattern $mGoogleCloudVisionV1p3beta1Block_BlockType_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType_Unknown = GoogleCloudVisionV1p3beta1Block_BlockType "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1Block_BlockType_Text :: GoogleCloudVisionV1p3beta1Block_BlockType
pattern $mGoogleCloudVisionV1p3beta1Block_BlockType_Text :: forall {r}.
GoogleCloudVisionV1p3beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1Block_BlockType_Text :: GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType_Text = GoogleCloudVisionV1p3beta1Block_BlockType "TEXT"
pattern GoogleCloudVisionV1p3beta1Block_BlockType_Table :: GoogleCloudVisionV1p3beta1Block_BlockType
pattern $mGoogleCloudVisionV1p3beta1Block_BlockType_Table :: forall {r}.
GoogleCloudVisionV1p3beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1Block_BlockType_Table :: GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType_Table = GoogleCloudVisionV1p3beta1Block_BlockType "TABLE"
pattern GoogleCloudVisionV1p3beta1Block_BlockType_Picture :: GoogleCloudVisionV1p3beta1Block_BlockType
pattern $mGoogleCloudVisionV1p3beta1Block_BlockType_Picture :: forall {r}.
GoogleCloudVisionV1p3beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1Block_BlockType_Picture :: GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType_Picture = GoogleCloudVisionV1p3beta1Block_BlockType "PICTURE"
pattern GoogleCloudVisionV1p3beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p3beta1Block_BlockType
pattern $mGoogleCloudVisionV1p3beta1Block_BlockType_Ruler :: forall {r}.
GoogleCloudVisionV1p3beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType_Ruler = GoogleCloudVisionV1p3beta1Block_BlockType "RULER"
pattern GoogleCloudVisionV1p3beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p3beta1Block_BlockType
pattern $mGoogleCloudVisionV1p3beta1Block_BlockType_Barcode :: forall {r}.
GoogleCloudVisionV1p3beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p3beta1Block_BlockType
GoogleCloudVisionV1p3beta1Block_BlockType_Barcode = GoogleCloudVisionV1p3beta1Block_BlockType "BARCODE"
{-# COMPLETE
GoogleCloudVisionV1p3beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p3beta1Block_BlockType_Text,
GoogleCloudVisionV1p3beta1Block_BlockType_Table,
GoogleCloudVisionV1p3beta1Block_BlockType_Picture,
GoogleCloudVisionV1p3beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p3beta1Block_BlockType_Barcode,
GoogleCloudVisionV1p3beta1Block_BlockType
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood] -> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> Generic GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood] -> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
(Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood])
-> Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> FromJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_AngerLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> Generic
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
(Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood])
-> Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> FromJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_BlurredLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> Generic
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
(Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood])
-> Maybe
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> FromJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_HeadwearLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood] -> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Int -> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> Generic GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int)
-> Hashable GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood] -> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
(Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood])
-> Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> FromJSON GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_JoyLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> Generic
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
(Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood])
-> Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> FromJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_SorrowLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> Generic
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
(Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood])
-> Maybe
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> FromJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_SurpriseLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood {GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS)
-> Show
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Read
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$creadList :: ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
readList :: ReadS
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> Eq
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood =>
(GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> Ord
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
max :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
min :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x)
-> (forall x.
Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> Generic
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall x.
Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
$cto :: forall x.
Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
to :: forall x.
Rep
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
ByteString
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
(Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> (ByteString
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> (Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
parseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$cparseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
parseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$cparseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
parseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Value
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
Core.ToJSONKey,
Maybe
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
(Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood])
-> Maybe
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSON
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
$comittedField :: Maybe
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
omittedField :: Maybe
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unknown = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unlikely = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Possible = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Likely = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood "LIKELY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY = GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
GoogleCloudVisionV1p3beta1FaceAnnotation_UnderExposedLikelihood
#-}
newtype GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type {GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text
fromGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ShowS
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> ShowS
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> String
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ShowS)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> String)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> String
show :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> String
$cshowList :: [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Int -> ReadS GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
ReadS [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
(Int
-> ReadS GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> ReadS [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> Read GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$creadList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
readList :: ReadS [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
Core.Read, GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
(GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
== :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
$c/= :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
/= :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type =>
(GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Ordering)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> Ord GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Ordering
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Ordering
compare :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
< :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
$c<= :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
<= :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
$c> :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
> :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
$c>= :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
>= :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
$cmax :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
max :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$cmin :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
min :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> Generic GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall x.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
from :: forall x.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
to :: forall x.
Rep GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type =>
(Int
-> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int)
-> Hashable GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Int -> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int
$chash :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int
hash :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ByteString
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Builder
(GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Builder)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ByteString)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ByteString
toHeader :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
(Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> Value
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> Encoding
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Value
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Encoding
(GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Value)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> Value)
-> ([GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Value
toJSON :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type] -> Encoding
$comitField :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
omitField :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> ToJSONKey GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
(Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type])
-> Maybe GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> FromJSON GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
omittedField :: Maybe GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
-> FromJSONKey
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "UNKNOWN_LANDMARK"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYE"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "MIDPOINT_BETWEEN_EYES"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "NOSE_TIP"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "UPPER_LIP"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LOWER_LIP"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "MOUTH_LEFT"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "MOUTH_RIGHT"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "MOUTH_CENTER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_RIGHT"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_LEFT"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_CENTER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EAR_TRAGION"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EAR_TRAGION"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_EYE_PUPIL"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_EYE_PUPIL"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "FOREHEAD_GLABELLA"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "CHIN_GNATHION"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "CHIN_LEFT_GONION"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "CHIN_RIGHT_GONION"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "LEFT_CHEEK_CENTER"
pattern GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER = GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type "RIGHT_CHEEK_CENTER"
{-# COMPLETE
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
GoogleCloudVisionV1p3beta1FaceAnnotationLandmark_Type
#-}
newtype GoogleCloudVisionV1p3beta1OperationMetadata_State = GoogleCloudVisionV1p3beta1OperationMetadata_State {GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text
fromGoogleCloudVisionV1p3beta1OperationMetadata_State :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> ShowS
[GoogleCloudVisionV1p3beta1OperationMetadata_State] -> ShowS
GoogleCloudVisionV1p3beta1OperationMetadata_State -> String
(Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> ShowS)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> String)
-> ([GoogleCloudVisionV1p3beta1OperationMetadata_State] -> ShowS)
-> Show GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> String
show :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> String
$cshowList :: [GoogleCloudVisionV1p3beta1OperationMetadata_State] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1OperationMetadata_State] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1OperationMetadata_State]
ReadPrec GoogleCloudVisionV1p3beta1OperationMetadata_State
Int -> ReadS GoogleCloudVisionV1p3beta1OperationMetadata_State
ReadS [GoogleCloudVisionV1p3beta1OperationMetadata_State]
(Int -> ReadS GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> ReadS [GoogleCloudVisionV1p3beta1OperationMetadata_State]
-> ReadPrec GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ReadPrec [GoogleCloudVisionV1p3beta1OperationMetadata_State]
-> Read GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1OperationMetadata_State
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1OperationMetadata_State
$creadList :: ReadS [GoogleCloudVisionV1p3beta1OperationMetadata_State]
readList :: ReadS [GoogleCloudVisionV1p3beta1OperationMetadata_State]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1OperationMetadata_State
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1OperationMetadata_State
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1OperationMetadata_State]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1OperationMetadata_State]
Core.Read, GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
(GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> Eq GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
== :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
$c/= :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
/= :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1OperationMetadata_State
Eq GoogleCloudVisionV1p3beta1OperationMetadata_State =>
(GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Ordering)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> Ord GoogleCloudVisionV1p3beta1OperationMetadata_State
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Ordering
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Ordering
compare :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Ordering
$c< :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
< :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
$c<= :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
<= :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
$c> :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
> :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
$c>= :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
>= :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
$cmax :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
max :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
$cmin :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
min :: GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
-> GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> Generic GoogleCloudVisionV1p3beta1OperationMetadata_State
forall x.
Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
forall x.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
from :: forall x.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
to :: forall x.
Rep GoogleCloudVisionV1p3beta1OperationMetadata_State x
-> GoogleCloudVisionV1p3beta1OperationMetadata_State
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1OperationMetadata_State
Eq GoogleCloudVisionV1p3beta1OperationMetadata_State =>
(Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int)
-> Hashable GoogleCloudVisionV1p3beta1OperationMetadata_State
Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int
GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int
$chash :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int
hash :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text
GoogleCloudVisionV1p3beta1OperationMetadata_State -> ByteString
GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder
(GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ByteString)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> ByteString
toHeader :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
ByteString
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
(Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> (ByteString
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> (Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1OperationMetadata_State
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Value
[GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Encoding
GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p3beta1OperationMetadata_State -> Value
GoogleCloudVisionV1p3beta1OperationMetadata_State -> Encoding
(GoogleCloudVisionV1p3beta1OperationMetadata_State -> Value)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> Encoding)
-> ([GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Value)
-> ([GoogleCloudVisionV1p3beta1OperationMetadata_State]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Value
toJSON :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1OperationMetadata_State] -> Encoding
$comitField :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
omitField :: GoogleCloudVisionV1p3beta1OperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
ToJSONKeyFunction GoogleCloudVisionV1p3beta1OperationMetadata_State
ToJSONKeyFunction GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
-> ToJSONKey GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p3beta1OperationMetadata_State
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p3beta1OperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1OperationMetadata_State
Value -> Parser [GoogleCloudVisionV1p3beta1OperationMetadata_State]
Value -> Parser GoogleCloudVisionV1p3beta1OperationMetadata_State
(Value -> Parser GoogleCloudVisionV1p3beta1OperationMetadata_State)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1OperationMetadata_State])
-> Maybe GoogleCloudVisionV1p3beta1OperationMetadata_State
-> FromJSON GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p3beta1OperationMetadata_State
parseJSON :: Value -> Parser GoogleCloudVisionV1p3beta1OperationMetadata_State
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p3beta1OperationMetadata_State]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p3beta1OperationMetadata_State]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1OperationMetadata_State
omittedField :: Maybe GoogleCloudVisionV1p3beta1OperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1OperationMetadata_State
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
-> FromJSONKey GoogleCloudVisionV1p3beta1OperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1OperationMetadata_State
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1OperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1OperationMetadata_State]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p3beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1OperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p3beta1OperationMetadata_State
GoogleCloudVisionV1p3beta1OperationMetadata_State_STATEUNSPECIFIED = GoogleCloudVisionV1p3beta1OperationMetadata_State "STATE_UNSPECIFIED"
pattern GoogleCloudVisionV1p3beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p3beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1OperationMetadata_State_Created :: forall {r}.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p3beta1OperationMetadata_State
GoogleCloudVisionV1p3beta1OperationMetadata_State_Created = GoogleCloudVisionV1p3beta1OperationMetadata_State "CREATED"
pattern GoogleCloudVisionV1p3beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p3beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1OperationMetadata_State_Running :: forall {r}.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p3beta1OperationMetadata_State
GoogleCloudVisionV1p3beta1OperationMetadata_State_Running = GoogleCloudVisionV1p3beta1OperationMetadata_State "RUNNING"
pattern GoogleCloudVisionV1p3beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p3beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1OperationMetadata_State_Done :: forall {r}.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p3beta1OperationMetadata_State
GoogleCloudVisionV1p3beta1OperationMetadata_State_Done = GoogleCloudVisionV1p3beta1OperationMetadata_State "DONE"
pattern GoogleCloudVisionV1p3beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p3beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p3beta1OperationMetadata_State_Cancelled :: forall {r}.
GoogleCloudVisionV1p3beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p3beta1OperationMetadata_State
GoogleCloudVisionV1p3beta1OperationMetadata_State_Cancelled = GoogleCloudVisionV1p3beta1OperationMetadata_State "CANCELLED"
{-# COMPLETE
GoogleCloudVisionV1p3beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p3beta1OperationMetadata_State_Cancelled,
GoogleCloudVisionV1p3beta1OperationMetadata_State
#-}
newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult {GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text
fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ShowS
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> ShowS
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> String
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ShowS)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> String)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> String
show :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> String
$cshowList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
(Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$creadList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
readList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
Core.Read, GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
$c/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult =>
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Ordering)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Ordering
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Ordering
compare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Ordering
$c< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
$c<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
$c> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
$c>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
$cmax :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
max :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$cmin :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
min :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
from :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
to :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult =>
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int)
-> Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int
$chash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int
hash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ByteString
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Builder
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Builder)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ByteString)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ByteString
toHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
(Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> Value
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> Encoding
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Value
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Encoding
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Value)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> Value)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Value
toJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult] -> Encoding
$comitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
omitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
(Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult])
-> Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
omittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
-> FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unknown = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYUNLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unlikely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Possible = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Likely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult "LIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult_VERYLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Adult
#-}
newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical {GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text
fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> ShowS
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical] -> ShowS
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> String
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> ShowS)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> String)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> String
show :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> String
$cshowList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
(Int
-> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ReadPrec
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$creadList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
readList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
Core.Read, GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
$c/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical =>
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Ordering)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Ordering
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Ordering
compare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
$c<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
$c> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
$c>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
$cmax :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
max :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$cmin :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
min :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
from :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
to :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical =>
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int)
-> Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int
$chash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int
hash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ByteString
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Builder
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Builder)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ByteString)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
(Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical] -> Value
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> Encoding
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Value
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Encoding
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Value)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> Value)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Value
toJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
omitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
(Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical])
-> Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
omittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
-> FromJSONKey
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unknown = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYUNLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unlikely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Possible = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Likely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical "LIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical_VERYLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Medical
#-}
newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy {GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text
fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ShowS
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> ShowS
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> String
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ShowS)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> String)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> ShowS)
-> Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> String
show :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> String
$cshowList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
(Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
-> ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
-> Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$creadList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
readList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
Core.Read, GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
$c/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy =>
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Ordering)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Ordering
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Ordering
compare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Ordering
$c< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
$c<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
$c> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
$c>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
$cmax :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
max :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$cmin :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
min :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
from :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
to :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy =>
(Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int)
-> Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int
$chash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int
hash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ByteString
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ByteString)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ByteString
toHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
(Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> (ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> (Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Value
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Encoding
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Value
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Encoding
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Value)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Value)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Value
toJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy] -> Encoding
$comitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
omitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
-> ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
Value -> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
(Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy])
-> Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
parseJSON :: Value -> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
omittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
-> FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unknown = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYUNLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unlikely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Possible = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Likely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy "LIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy_VERYLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Racy
#-}
newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof {GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text
fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ShowS
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> ShowS
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> String
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ShowS)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> String)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> String
show :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> String
$cshowList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
(Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
readsPrec :: Int -> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$creadList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
readList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
Core.Read, GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
$c/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof =>
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Ordering)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Ordering
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Ordering
compare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Ordering
$c< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
$c<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
$c> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
$c>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
$cmax :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
max :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$cmin :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
min :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
from :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
to :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof =>
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int)
-> Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int
$chash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int
hash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ByteString
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Builder
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Builder)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ByteString)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ByteString
toHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
(Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> Value
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> Encoding
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Value
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Encoding
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Value)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> Value)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Value
toJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof] -> Encoding
$comitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
omitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> ToJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
(Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof)
-> (Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof])
-> Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
omittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
-> FromJSONKey GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unknown = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unlikely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Possible = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Likely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof "LIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Spoof
#-}
newtype GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence {GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text
fromGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> ShowS
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence] -> ShowS
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> String
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ShowS)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> String)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> ShowS
$cshow :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> String
show :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> String
$cshowList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence] -> ShowS
showList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Int
-> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
(Int
-> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ReadPrec
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> Read GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$creadList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
readList :: ReadS [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
readListPrec :: ReadPrec [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
Core.Read, GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool)
-> Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
== :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
$c/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
/= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence =>
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Ordering)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> Ord GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Ordering
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Ordering
compare :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
< :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
$c<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
<= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
$c> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
> :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
$c>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
>= :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
$cmax :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
max :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$cmin :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
min :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> Generic GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
from :: forall x.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
to :: forall x.
Rep GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence =>
(Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int)
-> Hashable GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int
$chash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int
hash :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ByteString
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Builder
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Builder)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ByteString)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Text)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
(Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence] -> Value
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> Encoding
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Value
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Encoding
(GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Value)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> Value)
-> ([GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> Bool)
-> ToJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Value
toJSON :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence] -> Value
toJSONList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
omitField :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> ToJSONKey
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
(Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence])
-> Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> FromJSON GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
parseJSON :: Value
-> Parser GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
omittedField :: Maybe GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
-> FromJSONKey
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unknown = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYUNLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unlikely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unlikely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence "UNLIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Possible :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Possible = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence "POSSIBLE"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Likely :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Likely = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence "LIKELY"
pattern GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYLIKELY = GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence_VERYLIKELY,
GoogleCloudVisionV1p3beta1SafeSearchAnnotation_Violence
#-}
newtype GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type {GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Text
fromGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ShowS
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> ShowS
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> String
(Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ShowS)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> String)
-> ([GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ShowS
$cshow :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> String
show :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> String
$cshowList :: [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> ShowS
showList :: [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
ReadPrec GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Int
-> ReadS GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
ReadS [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
(Int
-> ReadS
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> ReadS
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> ReadPrec
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ReadPrec
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Read GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$creadList :: ReadS [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
readList :: ReadS [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
readPrec :: ReadPrec GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
Core.Read, GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
(GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
== :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
$c/= :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
/= :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type =>
(GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Ordering)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> Ord GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Ordering
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Ordering
compare :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Ordering
$c< :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
< :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
$c<= :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
<= :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
$c> :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
> :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
$c>= :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
>= :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool
$cmax :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
max :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$cmin :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
min :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Rep
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> Generic
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall x.
Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall x.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
from :: forall x.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
to :: forall x.
Rep GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type =>
(Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Int)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Int)
-> Hashable
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Int
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Int
$chash :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Int
hash :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Text
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ByteString
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder
(GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ByteString)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder
$ctoHeader :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ByteString
toHeader :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Text
toQueryParam :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
ByteString
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
(Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> FromHttpApiData
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Value
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Encoding
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Bool
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Value
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Encoding
(GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Value)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Encoding)
-> ([GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Value)
-> ([GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Encoding)
-> (GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> ToJSON
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Value
toJSON :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Encoding
toEncoding :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Value
toJSONList :: [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> Encoding
$comitField :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Bool
omitField :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
ToJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> ToJSONKey
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Value
-> Parser
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
Value
-> Parser
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
(Value
-> Parser
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type)
-> (Value
-> Parser
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type])
-> Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> FromJSON
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
$comittedField :: Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
omittedField :: Maybe GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
FromJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
-> FromJSONKey
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Unknown :: forall {r}.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Unknown = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type "UNKNOWN"
pattern GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Space :: forall {r}.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Space = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type "SPACE"
pattern GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_SURESPACE :: forall {r}.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_SURESPACE = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type "SURE_SPACE"
pattern GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: forall {r}.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type "EOL_SURE_SPACE"
pattern GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Hyphen :: forall {r}.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Hyphen = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type "HYPHEN"
pattern GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: forall {r}.
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_LINEBREAK = GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type "LINE_BREAK"
{-# COMPLETE
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
GoogleCloudVisionV1p3beta1TextAnnotationDetectedBreak_Type
#-}
newtype GoogleCloudVisionV1p4beta1BatchOperationMetadata_State = GoogleCloudVisionV1p4beta1BatchOperationMetadata_State {GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text
fromGoogleCloudVisionV1p4beta1BatchOperationMetadata_State :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> ShowS
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State] -> ShowS
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> String
(Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> ShowS)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> String)
-> ([GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> String
show :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> String
$cshowList :: [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
ReadPrec GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Int -> ReadS GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
ReadS [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
(Int
-> ReadS GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> ReadS [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> ReadPrec GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ReadPrec
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> Read GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$creadList :: ReadS [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
readList :: ReadS [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
Core.Read, GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
(GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
== :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
$c/= :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
/= :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata_State =>
(GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Ordering)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> Ord GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Ordering
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Ordering
compare :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
< :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
$c<= :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
<= :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
$c> :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
> :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
$c>= :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
>= :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
$cmax :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
max :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$cmin :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
min :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> Generic GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall x.
Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall x.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
from :: forall x.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
to :: forall x.
Rep GoogleCloudVisionV1p4beta1BatchOperationMetadata_State x
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Eq GoogleCloudVisionV1p4beta1BatchOperationMetadata_State =>
(Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int)
-> Hashable GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int
$chash :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int
hash :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ByteString
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Builder
(GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Builder)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ByteString)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
(Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State] -> Value
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> Encoding
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Value
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Encoding
(GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Value)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> Value)
-> ([GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Value
toJSON :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
omitField :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> ToJSONKey GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Value
-> Parser [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
Value
-> Parser GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
(Value
-> Parser GoogleCloudVisionV1p4beta1BatchOperationMetadata_State)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State])
-> Maybe GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> FromJSON GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
omittedField :: Maybe GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
-> FromJSONKey
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1BatchOperationMetadata_State]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED = GoogleCloudVisionV1p4beta1BatchOperationMetadata_State "STATE_UNSPECIFIED"
pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing :: forall {r}.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing = GoogleCloudVisionV1p4beta1BatchOperationMetadata_State "PROCESSING"
pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful :: forall {r}.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful = GoogleCloudVisionV1p4beta1BatchOperationMetadata_State "SUCCESSFUL"
pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed :: forall {r}.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed = GoogleCloudVisionV1p4beta1BatchOperationMetadata_State "FAILED"
pattern GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled :: forall {r}.
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled :: GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled = GoogleCloudVisionV1p4beta1BatchOperationMetadata_State "CANCELLED"
{-# COMPLETE
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Processing,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Successful,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Failed,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State_Cancelled,
GoogleCloudVisionV1p4beta1BatchOperationMetadata_State
#-}
newtype GoogleCloudVisionV1p4beta1Block_BlockType = GoogleCloudVisionV1p4beta1Block_BlockType {GoogleCloudVisionV1p4beta1Block_BlockType -> Text
fromGoogleCloudVisionV1p4beta1Block_BlockType :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> ShowS
[GoogleCloudVisionV1p4beta1Block_BlockType] -> ShowS
GoogleCloudVisionV1p4beta1Block_BlockType -> String
(Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> ShowS)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> String)
-> ([GoogleCloudVisionV1p4beta1Block_BlockType] -> ShowS)
-> Show GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1Block_BlockType -> String
show :: GoogleCloudVisionV1p4beta1Block_BlockType -> String
$cshowList :: [GoogleCloudVisionV1p4beta1Block_BlockType] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1Block_BlockType] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1Block_BlockType]
ReadPrec GoogleCloudVisionV1p4beta1Block_BlockType
Int -> ReadS GoogleCloudVisionV1p4beta1Block_BlockType
ReadS [GoogleCloudVisionV1p4beta1Block_BlockType]
(Int -> ReadS GoogleCloudVisionV1p4beta1Block_BlockType)
-> ReadS [GoogleCloudVisionV1p4beta1Block_BlockType]
-> ReadPrec GoogleCloudVisionV1p4beta1Block_BlockType
-> ReadPrec [GoogleCloudVisionV1p4beta1Block_BlockType]
-> Read GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1Block_BlockType
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1Block_BlockType
$creadList :: ReadS [GoogleCloudVisionV1p4beta1Block_BlockType]
readList :: ReadS [GoogleCloudVisionV1p4beta1Block_BlockType]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1Block_BlockType
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1Block_BlockType
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1Block_BlockType]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1Block_BlockType]
Core.Read, GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
(GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> Eq GoogleCloudVisionV1p4beta1Block_BlockType
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
== :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
$c/= :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
/= :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1Block_BlockType
Eq GoogleCloudVisionV1p4beta1Block_BlockType =>
(GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Ordering)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType)
-> (GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType)
-> Ord GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Ordering
GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Ordering
compare :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Ordering
$c< :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
< :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
$c<= :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
<= :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
$c> :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
> :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
$c>= :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
>= :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
$cmax :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
max :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
$cmin :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
min :: GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
-> GoogleCloudVisionV1p4beta1Block_BlockType
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1Block_BlockType
-> Rep GoogleCloudVisionV1p4beta1Block_BlockType x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1Block_BlockType x
-> GoogleCloudVisionV1p4beta1Block_BlockType)
-> Generic GoogleCloudVisionV1p4beta1Block_BlockType
forall x.
Rep GoogleCloudVisionV1p4beta1Block_BlockType x
-> GoogleCloudVisionV1p4beta1Block_BlockType
forall x.
GoogleCloudVisionV1p4beta1Block_BlockType
-> Rep GoogleCloudVisionV1p4beta1Block_BlockType x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1Block_BlockType
-> Rep GoogleCloudVisionV1p4beta1Block_BlockType x
from :: forall x.
GoogleCloudVisionV1p4beta1Block_BlockType
-> Rep GoogleCloudVisionV1p4beta1Block_BlockType x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1Block_BlockType x
-> GoogleCloudVisionV1p4beta1Block_BlockType
to :: forall x.
Rep GoogleCloudVisionV1p4beta1Block_BlockType x
-> GoogleCloudVisionV1p4beta1Block_BlockType
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1Block_BlockType
Eq GoogleCloudVisionV1p4beta1Block_BlockType =>
(Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> Int)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> Int)
-> Hashable GoogleCloudVisionV1p4beta1Block_BlockType
Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> Int
GoogleCloudVisionV1p4beta1Block_BlockType -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p4beta1Block_BlockType -> Int
$chash :: GoogleCloudVisionV1p4beta1Block_BlockType -> Int
hash :: GoogleCloudVisionV1p4beta1Block_BlockType -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1Block_BlockType -> Text
GoogleCloudVisionV1p4beta1Block_BlockType -> ByteString
GoogleCloudVisionV1p4beta1Block_BlockType -> Builder
(GoogleCloudVisionV1p4beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> Builder)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> ByteString)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> Text)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1Block_BlockType -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1Block_BlockType -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1Block_BlockType -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1Block_BlockType -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1Block_BlockType -> ByteString
toHeader :: GoogleCloudVisionV1p4beta1Block_BlockType -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1Block_BlockType -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1Block_BlockType -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1Block_BlockType -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1Block_BlockType -> Builder
Core.ToHttpApiData,
Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
ByteString -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
(Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType)
-> (ByteString
-> Either Text GoogleCloudVisionV1p4beta1Block_BlockType)
-> (Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType)
-> FromHttpApiData GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
parseUrlPiece :: Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
$cparseHeader :: ByteString -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
parseHeader :: ByteString -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
$cparseQueryParam :: Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
parseQueryParam :: Text -> Either Text GoogleCloudVisionV1p4beta1Block_BlockType
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1Block_BlockType] -> Value
[GoogleCloudVisionV1p4beta1Block_BlockType] -> Encoding
GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
GoogleCloudVisionV1p4beta1Block_BlockType -> Value
GoogleCloudVisionV1p4beta1Block_BlockType -> Encoding
(GoogleCloudVisionV1p4beta1Block_BlockType -> Value)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> Encoding)
-> ([GoogleCloudVisionV1p4beta1Block_BlockType] -> Value)
-> ([GoogleCloudVisionV1p4beta1Block_BlockType] -> Encoding)
-> (GoogleCloudVisionV1p4beta1Block_BlockType -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1Block_BlockType -> Value
toJSON :: GoogleCloudVisionV1p4beta1Block_BlockType -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1Block_BlockType -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1Block_BlockType -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1Block_BlockType] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1Block_BlockType] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1Block_BlockType] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1Block_BlockType] -> Encoding
$comitField :: GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
omitField :: GoogleCloudVisionV1p4beta1Block_BlockType -> Bool
Core.ToJSON,
ToJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
ToJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
ToJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
-> ToJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
-> ToJSONKey GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
$ctoJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
toJSONKeyList :: ToJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1Block_BlockType
Value -> Parser [GoogleCloudVisionV1p4beta1Block_BlockType]
Value -> Parser GoogleCloudVisionV1p4beta1Block_BlockType
(Value -> Parser GoogleCloudVisionV1p4beta1Block_BlockType)
-> (Value -> Parser [GoogleCloudVisionV1p4beta1Block_BlockType])
-> Maybe GoogleCloudVisionV1p4beta1Block_BlockType
-> FromJSON GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p4beta1Block_BlockType
parseJSON :: Value -> Parser GoogleCloudVisionV1p4beta1Block_BlockType
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p4beta1Block_BlockType]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p4beta1Block_BlockType]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1Block_BlockType
omittedField :: Maybe GoogleCloudVisionV1p4beta1Block_BlockType
Core.FromJSON,
FromJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
FromJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
FromJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
-> FromJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
-> FromJSONKey GoogleCloudVisionV1p4beta1Block_BlockType
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
fromJSONKey :: FromJSONKeyFunction GoogleCloudVisionV1p4beta1Block_BlockType
$cfromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
fromJSONKeyList :: FromJSONKeyFunction [GoogleCloudVisionV1p4beta1Block_BlockType]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p4beta1Block_BlockType
pattern $mGoogleCloudVisionV1p4beta1Block_BlockType_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1Block_BlockType_Unknown :: GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType_Unknown = GoogleCloudVisionV1p4beta1Block_BlockType "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1Block_BlockType_Text :: GoogleCloudVisionV1p4beta1Block_BlockType
pattern $mGoogleCloudVisionV1p4beta1Block_BlockType_Text :: forall {r}.
GoogleCloudVisionV1p4beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1Block_BlockType_Text :: GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType_Text = GoogleCloudVisionV1p4beta1Block_BlockType "TEXT"
pattern GoogleCloudVisionV1p4beta1Block_BlockType_Table :: GoogleCloudVisionV1p4beta1Block_BlockType
pattern $mGoogleCloudVisionV1p4beta1Block_BlockType_Table :: forall {r}.
GoogleCloudVisionV1p4beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1Block_BlockType_Table :: GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType_Table = GoogleCloudVisionV1p4beta1Block_BlockType "TABLE"
pattern GoogleCloudVisionV1p4beta1Block_BlockType_Picture :: GoogleCloudVisionV1p4beta1Block_BlockType
pattern $mGoogleCloudVisionV1p4beta1Block_BlockType_Picture :: forall {r}.
GoogleCloudVisionV1p4beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1Block_BlockType_Picture :: GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType_Picture = GoogleCloudVisionV1p4beta1Block_BlockType "PICTURE"
pattern GoogleCloudVisionV1p4beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p4beta1Block_BlockType
pattern $mGoogleCloudVisionV1p4beta1Block_BlockType_Ruler :: forall {r}.
GoogleCloudVisionV1p4beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1Block_BlockType_Ruler :: GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType_Ruler = GoogleCloudVisionV1p4beta1Block_BlockType "RULER"
pattern GoogleCloudVisionV1p4beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p4beta1Block_BlockType
pattern $mGoogleCloudVisionV1p4beta1Block_BlockType_Barcode :: forall {r}.
GoogleCloudVisionV1p4beta1Block_BlockType
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1Block_BlockType_Barcode :: GoogleCloudVisionV1p4beta1Block_BlockType
GoogleCloudVisionV1p4beta1Block_BlockType_Barcode = GoogleCloudVisionV1p4beta1Block_BlockType "BARCODE"
{-# COMPLETE
GoogleCloudVisionV1p4beta1Block_BlockType_Unknown,
GoogleCloudVisionV1p4beta1Block_BlockType_Text,
GoogleCloudVisionV1p4beta1Block_BlockType_Table,
GoogleCloudVisionV1p4beta1Block_BlockType_Picture,
GoogleCloudVisionV1p4beta1Block_BlockType_Ruler,
GoogleCloudVisionV1p4beta1Block_BlockType_Barcode,
GoogleCloudVisionV1p4beta1Block_BlockType
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood] -> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> Generic GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood] -> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
(Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood])
-> Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> FromJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_AngerLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> Generic
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
(Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood])
-> Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> FromJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_BlurredLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> Generic
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
(Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood])
-> Maybe
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> FromJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_HeadwearLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood] -> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Int -> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> Generic GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int)
-> Hashable GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood] -> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
(Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood])
-> Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> FromJSON GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_JoyLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
(Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> Generic
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
(Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood])
-> Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> FromJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_SorrowLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> Generic
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Eq GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
(Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood])
-> Maybe
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> FromJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_SurpriseLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood {GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS)
-> Show
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
(Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Read
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
readsPrec :: Int
-> ReadS
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$creadList :: ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
readList :: ReadS
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
$creadPrec :: ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
readPrec :: ReadPrec
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> Eq
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood =>
(GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> Ord
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
max :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
min :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x)
-> (forall x.
Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> Generic
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall x.
Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
$cto :: forall x.
Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
to :: forall x.
Rep
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood x
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Eq
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
ByteString
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
(Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> (ByteString
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> (Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
parseUrlPiece :: Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$cparseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
parseHeader :: ByteString
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$cparseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
parseQueryParam :: Text
-> Either
Text
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Value
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool)
-> ToJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> ToJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
Core.ToJSONKey,
Maybe
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
(Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood])
-> Maybe
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSON
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
$comittedField :: Maybe
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
omittedField :: Maybe
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unknown :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unknown = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unlikely :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unlikely = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Possible :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Possible = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Likely :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Likely = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood "LIKELY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY :: GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY = GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unknown,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Unlikely,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Possible,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_Likely,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood_VERYLIKELY,
GoogleCloudVisionV1p4beta1FaceAnnotation_UnderExposedLikelihood
#-}
newtype GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type {GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text
fromGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ShowS
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> ShowS
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> String
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ShowS)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> String)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> String
show :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> String
$cshowList :: [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Int -> ReadS GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
ReadS [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
(Int
-> ReadS GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> ReadS [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> Read GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$creadList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
readList :: ReadS [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
Core.Read, GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
(GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
== :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
$c/= :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
/= :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type =>
(GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Ordering)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> Ord GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Ordering
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Ordering
compare :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
< :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
$c<= :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
<= :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
$c> :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
> :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
$c>= :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
>= :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
$cmax :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
max :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$cmin :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
min :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> Generic GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall x.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
from :: forall x.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
to :: forall x.
Rep GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type x
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Eq GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type =>
(Int
-> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int)
-> Hashable GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Int -> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int
$chash :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int
hash :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ByteString
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Builder
(GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Builder)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ByteString)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ByteString
toHeader :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
(Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> Value
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> Encoding
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Value
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Encoding
(GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Value)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> Value)
-> ([GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Value
toJSON :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type] -> Encoding
$comitField :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
omitField :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> ToJSONKey GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
(Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type])
-> Maybe GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> FromJSON GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
omittedField :: Maybe GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
-> FromJSONKey
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "UNKNOWN_LANDMARK"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYE"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_OF_LEFT_EYEBROW"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_OF_RIGHT_EYEBROW"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "MIDPOINT_BETWEEN_EYES"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "NOSE_TIP"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "UPPER_LIP"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LOWER_LIP"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "MOUTH_LEFT"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "MOUTH_RIGHT"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "MOUTH_CENTER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_RIGHT"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_LEFT"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "NOSE_BOTTOM_CENTER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYE_TOP_BOUNDARY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYE_RIGHT_CORNER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYE_BOTTOM_BOUNDARY"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYE_LEFT_CORNER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYEBROW_UPPER_MIDPOINT"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EAR_TRAGION"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EAR_TRAGION"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_EYE_PUPIL"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_EYE_PUPIL"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "FOREHEAD_GLABELLA"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "CHIN_GNATHION"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "CHIN_LEFT_GONION"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "CHIN_RIGHT_GONION"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "LEFT_CHEEK_CENTER"
pattern GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
pattern $mGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: forall {r}.
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER :: GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER = GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type "RIGHT_CHEEK_CENTER"
{-# COMPLETE
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UNKNOWNLANDMARK,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYE,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYE,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFLEFTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFLEFTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTOFRIGHTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTOFRIGHTEYEBROW,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MIDPOINTBETWEENEYES,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSETIP,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_UPPERLIP,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LOWERLIP,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHLEFT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHRIGHT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_MOUTHCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMRIGHT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMLEFT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_NOSEBOTTOMCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYETOPBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYERIGHTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYELEFTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYETOPBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYERIGHTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBOTTOMBOUNDARY,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYELEFTCORNER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEARTRAGION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEARTRAGION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTEYEPUPIL,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTEYEPUPIL,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_FOREHEADGLABELLA,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINGNATHION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINLEFTGONION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_CHINRIGHTGONION,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_LEFTCHEEKCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type_RIGHTCHEEKCENTER,
GoogleCloudVisionV1p4beta1FaceAnnotationLandmark_Type
#-}
newtype GoogleCloudVisionV1p4beta1OperationMetadata_State = GoogleCloudVisionV1p4beta1OperationMetadata_State {GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text
fromGoogleCloudVisionV1p4beta1OperationMetadata_State :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> ShowS
[GoogleCloudVisionV1p4beta1OperationMetadata_State] -> ShowS
GoogleCloudVisionV1p4beta1OperationMetadata_State -> String
(Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> ShowS)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> String)
-> ([GoogleCloudVisionV1p4beta1OperationMetadata_State] -> ShowS)
-> Show GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> String
show :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> String
$cshowList :: [GoogleCloudVisionV1p4beta1OperationMetadata_State] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1OperationMetadata_State] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1OperationMetadata_State]
ReadPrec GoogleCloudVisionV1p4beta1OperationMetadata_State
Int -> ReadS GoogleCloudVisionV1p4beta1OperationMetadata_State
ReadS [GoogleCloudVisionV1p4beta1OperationMetadata_State]
(Int -> ReadS GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> ReadS [GoogleCloudVisionV1p4beta1OperationMetadata_State]
-> ReadPrec GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ReadPrec [GoogleCloudVisionV1p4beta1OperationMetadata_State]
-> Read GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1OperationMetadata_State
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1OperationMetadata_State
$creadList :: ReadS [GoogleCloudVisionV1p4beta1OperationMetadata_State]
readList :: ReadS [GoogleCloudVisionV1p4beta1OperationMetadata_State]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1OperationMetadata_State
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1OperationMetadata_State
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1OperationMetadata_State]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1OperationMetadata_State]
Core.Read, GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
(GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> Eq GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
== :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
$c/= :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
/= :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1OperationMetadata_State
Eq GoogleCloudVisionV1p4beta1OperationMetadata_State =>
(GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Ordering)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> Ord GoogleCloudVisionV1p4beta1OperationMetadata_State
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Ordering
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Ordering
compare :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Ordering
$c< :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
< :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
$c<= :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
<= :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
$c> :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
> :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
$c>= :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
>= :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
$cmax :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
max :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
$cmin :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
min :: GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
-> GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> Generic GoogleCloudVisionV1p4beta1OperationMetadata_State
forall x.
Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
forall x.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
from :: forall x.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
to :: forall x.
Rep GoogleCloudVisionV1p4beta1OperationMetadata_State x
-> GoogleCloudVisionV1p4beta1OperationMetadata_State
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1OperationMetadata_State
Eq GoogleCloudVisionV1p4beta1OperationMetadata_State =>
(Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int)
-> Hashable GoogleCloudVisionV1p4beta1OperationMetadata_State
Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int
GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int
$chash :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int
hash :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text
GoogleCloudVisionV1p4beta1OperationMetadata_State -> ByteString
GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder
(GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ByteString)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder)
-> ToHttpApiData GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> ByteString
toHeader :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
ByteString
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
(Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> (ByteString
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> (Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1OperationMetadata_State
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Value
[GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Encoding
GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
GoogleCloudVisionV1p4beta1OperationMetadata_State -> Value
GoogleCloudVisionV1p4beta1OperationMetadata_State -> Encoding
(GoogleCloudVisionV1p4beta1OperationMetadata_State -> Value)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> Encoding)
-> ([GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Value)
-> ([GoogleCloudVisionV1p4beta1OperationMetadata_State]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Value
toJSON :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1OperationMetadata_State] -> Encoding
$comitField :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
omitField :: GoogleCloudVisionV1p4beta1OperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
ToJSONKeyFunction GoogleCloudVisionV1p4beta1OperationMetadata_State
ToJSONKeyFunction GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
-> ToJSONKey GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p4beta1OperationMetadata_State
toJSONKey :: ToJSONKeyFunction GoogleCloudVisionV1p4beta1OperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1OperationMetadata_State
Value -> Parser [GoogleCloudVisionV1p4beta1OperationMetadata_State]
Value -> Parser GoogleCloudVisionV1p4beta1OperationMetadata_State
(Value -> Parser GoogleCloudVisionV1p4beta1OperationMetadata_State)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1OperationMetadata_State])
-> Maybe GoogleCloudVisionV1p4beta1OperationMetadata_State
-> FromJSON GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p4beta1OperationMetadata_State
parseJSON :: Value -> Parser GoogleCloudVisionV1p4beta1OperationMetadata_State
$cparseJSONList :: Value -> Parser [GoogleCloudVisionV1p4beta1OperationMetadata_State]
parseJSONList :: Value -> Parser [GoogleCloudVisionV1p4beta1OperationMetadata_State]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1OperationMetadata_State
omittedField :: Maybe GoogleCloudVisionV1p4beta1OperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1OperationMetadata_State
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
-> FromJSONKey GoogleCloudVisionV1p4beta1OperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1OperationMetadata_State
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1OperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1OperationMetadata_State]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p4beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1OperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1OperationMetadata_State_STATEUNSPECIFIED :: GoogleCloudVisionV1p4beta1OperationMetadata_State
GoogleCloudVisionV1p4beta1OperationMetadata_State_STATEUNSPECIFIED = GoogleCloudVisionV1p4beta1OperationMetadata_State "STATE_UNSPECIFIED"
pattern GoogleCloudVisionV1p4beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p4beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1OperationMetadata_State_Created :: forall {r}.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1OperationMetadata_State_Created :: GoogleCloudVisionV1p4beta1OperationMetadata_State
GoogleCloudVisionV1p4beta1OperationMetadata_State_Created = GoogleCloudVisionV1p4beta1OperationMetadata_State "CREATED"
pattern GoogleCloudVisionV1p4beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p4beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1OperationMetadata_State_Running :: forall {r}.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1OperationMetadata_State_Running :: GoogleCloudVisionV1p4beta1OperationMetadata_State
GoogleCloudVisionV1p4beta1OperationMetadata_State_Running = GoogleCloudVisionV1p4beta1OperationMetadata_State "RUNNING"
pattern GoogleCloudVisionV1p4beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p4beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1OperationMetadata_State_Done :: forall {r}.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1OperationMetadata_State_Done :: GoogleCloudVisionV1p4beta1OperationMetadata_State
GoogleCloudVisionV1p4beta1OperationMetadata_State_Done = GoogleCloudVisionV1p4beta1OperationMetadata_State "DONE"
pattern GoogleCloudVisionV1p4beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p4beta1OperationMetadata_State
pattern $mGoogleCloudVisionV1p4beta1OperationMetadata_State_Cancelled :: forall {r}.
GoogleCloudVisionV1p4beta1OperationMetadata_State
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1OperationMetadata_State_Cancelled :: GoogleCloudVisionV1p4beta1OperationMetadata_State
GoogleCloudVisionV1p4beta1OperationMetadata_State_Cancelled = GoogleCloudVisionV1p4beta1OperationMetadata_State "CANCELLED"
{-# COMPLETE
GoogleCloudVisionV1p4beta1OperationMetadata_State_STATEUNSPECIFIED,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Created,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Running,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Done,
GoogleCloudVisionV1p4beta1OperationMetadata_State_Cancelled,
GoogleCloudVisionV1p4beta1OperationMetadata_State
#-}
newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult {GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text
fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ShowS
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> ShowS
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> String
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ShowS)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> String)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> String
show :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> String
$cshowList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
(Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$creadList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
readList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
Core.Read, GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
$c/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult =>
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Ordering)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Ordering
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Ordering
compare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Ordering
$c< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
$c<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
$c> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
$c>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
$cmax :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
max :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$cmin :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
min :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
from :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
to :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult =>
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int)
-> Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int
$chash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int
hash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ByteString
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Builder
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Builder)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ByteString)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ByteString
toHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
(Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> Value
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> Encoding
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Value
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Encoding
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Value)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> Value)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Value
toJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult] -> Encoding
$comitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
omitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
(Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult])
-> Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
omittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
-> FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unknown = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYUNLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unlikely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Possible = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Likely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult "LIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult_VERYLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Adult
#-}
newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical {GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text
fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> ShowS
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical] -> ShowS
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> String
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> ShowS)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> String)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> String
show :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> String
$cshowList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
(Int
-> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ReadPrec
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$creadList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
readList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
Core.Read, GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
$c/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical =>
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Ordering)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Ordering
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Ordering
compare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
$c<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
$c> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
$c>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
$cmax :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
max :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$cmin :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
min :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
from :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
to :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical =>
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int)
-> Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int
$chash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int
hash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ByteString
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Builder
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Builder)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ByteString)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
(Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical] -> Value
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> Encoding
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Value
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Encoding
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Value)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> Value)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Value
toJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
omitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
(Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical])
-> Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
omittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
-> FromJSONKey
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unknown = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYUNLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unlikely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Possible = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Likely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical "LIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical_VERYLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Medical
#-}
newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy {GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text
fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy :: Core.Text}
deriving stock (Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ShowS
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> ShowS
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> String
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ShowS)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> String)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> ShowS)
-> Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ShowS
showsPrec :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> String
show :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> String
$cshowList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
(Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
-> ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
-> Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$creadList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
readList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
Core.Read, GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
$c/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy =>
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Ordering)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Ordering
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Ordering
compare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Ordering
$c< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
$c<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
$c> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
$c>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
$cmax :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
max :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$cmin :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
min :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
from :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
to :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy =>
(Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int)
-> Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int
$chash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int
hash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ByteString
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ByteString)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ByteString
toHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
(Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> (ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> (Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Value
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Encoding
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Value
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Encoding
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Value)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Value)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Value
toJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy] -> Encoding
$comitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
omitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
-> ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
Value -> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
(Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy])
-> Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
parseJSON :: Value -> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
omittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
-> FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unknown = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYUNLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unlikely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Possible = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Likely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy "LIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy_VERYLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Racy
#-}
newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof {GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text
fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ShowS
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> ShowS
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> String
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ShowS)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> String)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> String
show :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> String
$cshowList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
(Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
readsPrec :: Int -> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$creadList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
readList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
Core.Read, GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
$c/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof =>
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Ordering)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Ordering
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Ordering
compare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Ordering
$c< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
$c<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
$c> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
$c>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
$cmax :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
max :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$cmin :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
min :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
from :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
to :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof =>
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int)
-> Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int
hashWithSalt :: Int -> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int
$chash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int
hash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ByteString
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Builder
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Builder)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ByteString)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ByteString
toHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Builder
Core.ToHttpApiData,
Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
(Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
parseUrlPiece :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$cparseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
parseHeader :: ByteString
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$cparseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
parseQueryParam :: Text
-> Either Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> Value
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> Encoding
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Value
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Encoding
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Value)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> Value)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Value
toJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof] -> Encoding
$comitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
omitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> ToJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
(Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof)
-> (Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof])
-> Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
omittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
-> FromJSONKey GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unknown = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unlikely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Possible = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Likely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof "LIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof_VERYLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Spoof
#-}
newtype GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence {GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text
fromGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> ShowS
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence] -> ShowS
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> String
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ShowS)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> String)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> ShowS
$cshow :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> String
show :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> String
$cshowList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence] -> ShowS
showList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence] -> ShowS
Core.Show, ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Int
-> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
(Int
-> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ReadPrec
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> Read GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$creadList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
readList :: ReadS [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$creadListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
readListPrec :: ReadPrec [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
Core.Read, GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool)
-> Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
== :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
$c/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
/= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence =>
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Ordering)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> Ord GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Ordering
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Ordering
compare :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
< :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
$c<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
<= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
$c> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
> :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
$c>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
>= :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
$cmax :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
max :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$cmin :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
min :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> Generic GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
from :: forall x.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
to :: forall x.
Rep GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence x
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Eq GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence =>
(Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int)
-> Hashable GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int
$chash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int
hash :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ByteString
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Builder
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Builder)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ByteString)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Text)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
(Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence] -> Value
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> Encoding
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Value
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Encoding
(GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Value)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> Value)
-> ([GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> Bool)
-> ToJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Value
toJSON :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence] -> Value
toJSONList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence] -> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
omitField :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> ToJSONKey
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
(Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence])
-> Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> FromJSON GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
parseJSON :: Value
-> Parser GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$cparseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
parseJSONList :: Value
-> Parser [GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
omittedField :: Maybe GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
-> FromJSONKey
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unknown :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unknown = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYUNLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYUNLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence "VERY_UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unlikely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unlikely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unlikely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence "UNLIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Possible :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Possible :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Possible = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence "POSSIBLE"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Likely :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Likely :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Likely = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence "LIKELY"
pattern GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
pattern $mGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYLIKELY :: forall {r}.
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYLIKELY :: GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYLIKELY = GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence "VERY_LIKELY"
{-# COMPLETE
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unknown,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYUNLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Unlikely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Possible,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_Likely,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence_VERYLIKELY,
GoogleCloudVisionV1p4beta1SafeSearchAnnotation_Violence
#-}
newtype GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type {GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Text
fromGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type :: Core.Text}
deriving stock (Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ShowS
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> ShowS
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> String
(Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ShowS)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> String)
-> ([GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> ShowS)
-> Show GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ShowS
showsPrec :: Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ShowS
$cshow :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> String
show :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> String
$cshowList :: [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> ShowS
showList :: [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> ShowS
Core.Show, ReadPrec
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
ReadPrec GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Int
-> ReadS GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
ReadS [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
(Int
-> ReadS
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> ReadS
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> ReadPrec
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ReadPrec
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Read GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
readsPrec :: Int
-> ReadS GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$creadList :: ReadS [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
readList :: ReadS [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
$creadPrec :: ReadPrec GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
readPrec :: ReadPrec GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$creadListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
readListPrec :: ReadPrec
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
Core.Read, GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
(GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
== :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
$c/= :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
/= :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
Core.Eq, Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type =>
(GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Ordering)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> Ord GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Ordering
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Ordering
compare :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Ordering
$c< :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
< :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
$c<= :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
<= :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
$c> :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
> :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
$c>= :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
>= :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool
$cmax :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
max :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$cmin :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
min :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Core.Ord, (forall x.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Rep
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x)
-> (forall x.
Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> Generic
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall x.
Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall x.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
from :: forall x.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
$cto :: forall x.
Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
to :: forall x.
Rep GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type x
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Core.Generic)
deriving newtype
( Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Eq GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type =>
(Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Int)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Int)
-> Hashable
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Int
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Int
hashWithSalt :: Int
-> GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Int
$chash :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Int
hash :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Int
Core.Hashable,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Text
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ByteString
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder
(GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ByteString)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Text)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder)
-> ToHttpApiData
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Text
toUrlPiece :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedUrlPiece :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedUrlPiece :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder
$ctoHeader :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ByteString
toHeader :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ByteString
$ctoQueryParam :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Text
toQueryParam :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Text
$ctoEncodedQueryParam :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder
toEncodedQueryParam :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Builder
Core.ToHttpApiData,
Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
ByteString
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
(Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> (ByteString
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> (Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> FromHttpApiData
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
parseUrlPiece :: Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$cparseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
parseHeader :: ByteString
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$cparseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
parseQueryParam :: Text
-> Either
Text GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Core.FromHttpApiData,
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Value
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Encoding
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Bool
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Value
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Encoding
(GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Value)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Encoding)
-> ([GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Value)
-> ([GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Encoding)
-> (GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Bool)
-> ToJSON
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Value
toJSON :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Value
$ctoEncoding :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Encoding
toEncoding :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> Encoding
$ctoJSONList :: [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Value
toJSONList :: [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Value
$ctoEncodingList :: [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Encoding
toEncodingList :: [GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> Encoding
$comitField :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Bool
omitField :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
ToJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> ToJSONKey
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
toJSONKey :: ToJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$ctoJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
toJSONKeyList :: ToJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
Core.ToJSONKey,
Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Value
-> Parser
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
Value
-> Parser
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
(Value
-> Parser
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type)
-> (Value
-> Parser
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type])
-> Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> FromJSON
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
parseJSON :: Value
-> Parser
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$cparseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
parseJSONList :: Value
-> Parser
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
$comittedField :: Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
omittedField :: Maybe GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
Core.FromJSON,
FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
FromJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
-> FromJSONKey
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
fromJSONKey :: FromJSONKeyFunction
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
$cfromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
fromJSONKeyList :: FromJSONKeyFunction
[GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type]
Core.FromJSONKey
)
pattern GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Unknown :: forall {r}.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Unknown :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Unknown = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type "UNKNOWN"
pattern GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Space :: forall {r}.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Space :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Space = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type "SPACE"
pattern GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_SURESPACE :: forall {r}.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_SURESPACE :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_SURESPACE = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type "SURE_SPACE"
pattern GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: forall {r}.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type "EOL_SURE_SPACE"
pattern GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Hyphen :: forall {r}.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Hyphen :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Hyphen = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type "HYPHEN"
pattern GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
pattern $mGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: forall {r}.
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
-> ((# #) -> r) -> ((# #) -> r) -> r
$bGoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_LINEBREAK :: GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_LINEBREAK = GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type "LINE_BREAK"
{-# COMPLETE
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Unknown,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Space,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_SURESPACE,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_EOLSURESPACE,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_Hyphen,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type_LINEBREAK,
GoogleCloudVisionV1p4beta1TextAnnotationDetectedBreak_Type
#-}
newtype Landmark_Type = Landmark_Type {Landmark_Type -> Text
fromLandmark_Type :: Core.Text}
deriving stock (Int -> Landmark_Type -> ShowS
[Landmark_Type] -> ShowS
Landmark_Type -> String
(Int -> Landmark_Type -> ShowS)
-> (Landmark_Type -> String)
-> ([Landmark_Type] -> ShowS)
-> Show Landmark_Type
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Landmark_Type -> ShowS
showsPrec :: Int -> Landmark_Type -> ShowS
$cshow :: Landmark_Type -> String
show :: Landmark_Type -> String
$cshowList :: [Landmark_Type] -> ShowS
showList :: [Landmark_Type] -> ShowS
Core.Show, ReadPrec [Landmark_Type]
ReadPrec Landmark_Type
Int -> ReadS Landmark_Type
ReadS [Landmark_Type]
(Int -> ReadS Landmark_Type)
-> ReadS [Landmark_Type]
-> ReadPrec Landmark_Type
-> ReadPrec [Landmark_Type]
-> Read Landmark_Type
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS Landmark_Type
readsPrec :: Int -> ReadS Landmark_Type
$creadList :: ReadS [Landmark_Type]
readList :: ReadS [Landmark_Type]
$creadPrec :: ReadPrec Landmark_Type
readPrec :: ReadPrec Landmark_Type
$creadListPrec :: ReadPrec [Landmark_Type]
readListPrec :: ReadPrec [Landmark_Type]
Core.Read, Landmark_Type -> Landmark_Type -> Bool
(Landmark_Type -> Landmark_Type -> Bool)
-> (Landmark_Type -> Landmark_Type -> Bool) -> Eq Landmark_Type
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Landmark_Type -> Landmark_Type -> Bool
== :: Landmark_Type -> Landmark_Type -> Bool
$c/= :: Landmark_Type -> Landmark_Type -> Bool
/= :: Landmark_Type -> Landmark_Type -> Bool
Core.Eq, Eq Landmark_Type
Eq Landmark_Type =>
(Landmark_Type -> Landmark_Type -> Ordering)
-> (Landmark_Type -> Landmark_Type -> Bool)
-> (Landmark_Type -> Landmark_Type -> Bool)
-> (Landmark_Type -> Landmark_Type -> Bool)
-> (Landmark_Type -> Landmark_Type -> Bool)
-> (Landmark_Type -> Landmark_Type -> Landmark_Type)
-> (Landmark_Type -> Landmark_Type -> Landmark_Type)
-> Ord Landmark_Type
Landmark_Type -> Landmark_Type -> Bool
Landmark_Type -> Landmark_Type -> Ordering
Landmark_Type -> Landmark_Type -> Landmark_Type
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: Landmark_Type -> Landmark_Type -> Ordering
compare :: Landmark_Type -> Landmark_Type -> Ordering
$c< :: Landmark_Type -> Landmark_Type -> Bool
< :: Landmark_Type -> Landmark_Type -> Bool
$c<= :: Landmark_Type -> Landmark_Type -> Bool
<= :: Landmark_Type -> Landmark_Type -> Bool
$c> :: Landmark_Type -> Landmark_Type -> Bool
> :: Landmark_Type -> Landmark_Type -> Bool
$c>= :: Landmark_Type -> Landmark_Type -> Bool
>= :: Landmark_Type -> Landmark_Type -> Bool
$cmax :: Landmark_Type -> Landmark_Type -> Landmark_Type
max :: Landmark_Type -> Landmark_Type -> Landmark_Type
$cmin :: Landmark_Type -> Landmark_Type -> Landmark_Type
min :: Landmark_Type -> Landmark_Type -> Landmark_Type
Core.Ord, (forall x. Landmark_Type -> Rep Landmark_Type x)
-> (forall x. Rep Landmark_Type x -> Landmark_Type)
-> Generic Landmark_Type
forall x. Rep Landmark_Type x -> Landmark_Type
forall x. Landmark_Type -> Rep Landmark_Type x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x. Landmark_Type -> Rep Landmark_Type x
from :: forall x. Landmark_Type -> Rep Landmark_Type x
$cto :: forall x. Rep Landmark_Type x -> Landmark_Type
to :: forall x. Rep Landmark_Type x -> Landmark_Type
Core.Generic)
deriving newtype
( Eq Landmark_Type
Eq Landmark_Type =>
(Int -> Landmark_Type -> Int)
-> (Landmark_Type -> Int) -> Hashable Landmark_Type
Int -> Landmark_Type -> Int
Landmark_Type -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> Landmark_Type -> Int
hashWithSalt :: Int -> Landmark_Type -> Int
$chash :: Landmark_Type -> Int
hash :: Landmark_Type -> Int
Core.Hashable,
Landmark_Type -> Text
Landmark_Type -> ByteString
Landmark_Type -> Builder
(Landmark_Type -> Text)
-> (Landmark_Type -> Builder)
-> (Landmark_Type -> ByteString)
-> (Landmark_Type -> Text)
-> (Landmark_Type -> Builder)
-> ToHttpApiData Landmark_Type
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: Landmark_Type -> Text
toUrlPiece :: Landmark_Type -> Text
$ctoEncodedUrlPiece :: Landmark_Type -> Builder
toEncodedUrlPiece :: Landmark_Type -> Builder
$ctoHeader :: Landmark_Type -> ByteString
toHeader :: Landmark_Type -> ByteString
$ctoQueryParam :: Landmark_Type -> Text
toQueryParam :: Landmark_Type -> Text
$ctoEncodedQueryParam :: Landmark_Type -> Builder
toEncodedQueryParam :: Landmark_Type -> Builder
Core.ToHttpApiData,
Text -> Either Text Landmark_Type
ByteString -> Either Text Landmark_Type
(Text -> Either Text Landmark_Type)
-> (ByteString -> Either Text Landmark_Type)
-> (Text -> Either Text Landmark_Type)
-> FromHttpApiData Landmark_Type
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text Landmark_Type
parseUrlPiece :: Text -> Either Text Landmark_Type
$cparseHeader :: ByteString -> Either Text Landmark_Type
parseHeader :: ByteString -> Either Text Landmark_Type
$cparseQueryParam :: Text -> Either Text Landmark_Type
parseQueryParam :: Text -> Either Text Landmark_Type
Core.FromHttpApiData,
[Landmark_Type] -> Value
[Landmark_Type] -> Encoding
Landmark_Type -> Bool
Landmark_Type -> Value
Landmark_Type -> Encoding
(Landmark_Type -> Value)
-> (Landmark_Type -> Encoding)
-> ([Landmark_Type] -> Value)
-> ([Landmark_Type] -> Encoding)
-> (Landmark_Type -> Bool)
-> ToJSON Landmark_Type
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: Landmark_Type -> Value
toJSON :: Landmark_Type -> Value
$ctoEncoding :: Landmark_Type -> Encoding
toEncoding :: Landmark_Type -> Encoding
$ctoJSONList :: [Landmark_Type] -> Value
toJSONList :: [Landmark_Type] -> Value
$ctoEncodingList :: [Landmark_Type] -> Encoding
toEncodingList :: [Landmark_Type] -> Encoding
$comitField :: Landmark_Type -> Bool
omitField :: Landmark_Type -> Bool
Core.ToJSON,
ToJSONKeyFunction [Landmark_Type]
ToJSONKeyFunction Landmark_Type
ToJSONKeyFunction Landmark_Type
-> ToJSONKeyFunction [Landmark_Type] -> ToJSONKey Landmark_Type
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction Landmark_Type
toJSONKey :: ToJSONKeyFunction Landmark_Type
$ctoJSONKeyList :: ToJSONKeyFunction [Landmark_Type]
toJSONKeyList :: ToJSONKeyFunction [Landmark_Type]
Core.ToJSONKey,
Maybe Landmark_Type
Value -> Parser [Landmark_Type]
Value -> Parser Landmark_Type
(Value -> Parser Landmark_Type)
-> (Value -> Parser [Landmark_Type])
-> Maybe Landmark_Type
-> FromJSON Landmark_Type
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser Landmark_Type
parseJSON :: Value -> Parser Landmark_Type
$cparseJSONList :: Value -> Parser [Landmark_Type]
parseJSONList :: Value -> Parser [Landmark_Type]
$comittedField :: Maybe Landmark_Type
omittedField :: Maybe Landmark_Type
Core.FromJSON,
FromJSONKeyFunction [Landmark_Type]
FromJSONKeyFunction Landmark_Type
FromJSONKeyFunction Landmark_Type
-> FromJSONKeyFunction [Landmark_Type] -> FromJSONKey Landmark_Type
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction Landmark_Type
fromJSONKey :: FromJSONKeyFunction Landmark_Type
$cfromJSONKeyList :: FromJSONKeyFunction [Landmark_Type]
fromJSONKeyList :: FromJSONKeyFunction [Landmark_Type]
Core.FromJSONKey
)
pattern Landmark_Type_UNKNOWNLANDMARK :: Landmark_Type
pattern $mLandmark_Type_UNKNOWNLANDMARK :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_UNKNOWNLANDMARK :: Landmark_Type
Landmark_Type_UNKNOWNLANDMARK = Landmark_Type "UNKNOWN_LANDMARK"
pattern Landmark_Type_LEFTEYE :: Landmark_Type
pattern $mLandmark_Type_LEFTEYE :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYE :: Landmark_Type
Landmark_Type_LEFTEYE = Landmark_Type "LEFT_EYE"
pattern Landmark_Type_RIGHTEYE :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYE :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYE :: Landmark_Type
Landmark_Type_RIGHTEYE = Landmark_Type "RIGHT_EYE"
pattern Landmark_Type_LEFTOFLEFTEYEBROW :: Landmark_Type
pattern $mLandmark_Type_LEFTOFLEFTEYEBROW :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTOFLEFTEYEBROW :: Landmark_Type
Landmark_Type_LEFTOFLEFTEYEBROW = Landmark_Type "LEFT_OF_LEFT_EYEBROW"
pattern Landmark_Type_RIGHTOFLEFTEYEBROW :: Landmark_Type
pattern $mLandmark_Type_RIGHTOFLEFTEYEBROW :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTOFLEFTEYEBROW :: Landmark_Type
Landmark_Type_RIGHTOFLEFTEYEBROW = Landmark_Type "RIGHT_OF_LEFT_EYEBROW"
pattern Landmark_Type_LEFTOFRIGHTEYEBROW :: Landmark_Type
pattern $mLandmark_Type_LEFTOFRIGHTEYEBROW :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTOFRIGHTEYEBROW :: Landmark_Type
Landmark_Type_LEFTOFRIGHTEYEBROW = Landmark_Type "LEFT_OF_RIGHT_EYEBROW"
pattern Landmark_Type_RIGHTOFRIGHTEYEBROW :: Landmark_Type
pattern $mLandmark_Type_RIGHTOFRIGHTEYEBROW :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTOFRIGHTEYEBROW :: Landmark_Type
Landmark_Type_RIGHTOFRIGHTEYEBROW = Landmark_Type "RIGHT_OF_RIGHT_EYEBROW"
pattern Landmark_Type_MIDPOINTBETWEENEYES :: Landmark_Type
pattern $mLandmark_Type_MIDPOINTBETWEENEYES :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_MIDPOINTBETWEENEYES :: Landmark_Type
Landmark_Type_MIDPOINTBETWEENEYES = Landmark_Type "MIDPOINT_BETWEEN_EYES"
pattern Landmark_Type_NOSETIP :: Landmark_Type
pattern $mLandmark_Type_NOSETIP :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_NOSETIP :: Landmark_Type
Landmark_Type_NOSETIP = Landmark_Type "NOSE_TIP"
pattern Landmark_Type_UPPERLIP :: Landmark_Type
pattern $mLandmark_Type_UPPERLIP :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_UPPERLIP :: Landmark_Type
Landmark_Type_UPPERLIP = Landmark_Type "UPPER_LIP"
pattern Landmark_Type_LOWERLIP :: Landmark_Type
pattern $mLandmark_Type_LOWERLIP :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LOWERLIP :: Landmark_Type
Landmark_Type_LOWERLIP = Landmark_Type "LOWER_LIP"
pattern Landmark_Type_MOUTHLEFT :: Landmark_Type
pattern $mLandmark_Type_MOUTHLEFT :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_MOUTHLEFT :: Landmark_Type
Landmark_Type_MOUTHLEFT = Landmark_Type "MOUTH_LEFT"
pattern Landmark_Type_MOUTHRIGHT :: Landmark_Type
pattern $mLandmark_Type_MOUTHRIGHT :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_MOUTHRIGHT :: Landmark_Type
Landmark_Type_MOUTHRIGHT = Landmark_Type "MOUTH_RIGHT"
pattern Landmark_Type_MOUTHCENTER :: Landmark_Type
pattern $mLandmark_Type_MOUTHCENTER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_MOUTHCENTER :: Landmark_Type
Landmark_Type_MOUTHCENTER = Landmark_Type "MOUTH_CENTER"
pattern Landmark_Type_NOSEBOTTOMRIGHT :: Landmark_Type
pattern $mLandmark_Type_NOSEBOTTOMRIGHT :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_NOSEBOTTOMRIGHT :: Landmark_Type
Landmark_Type_NOSEBOTTOMRIGHT = Landmark_Type "NOSE_BOTTOM_RIGHT"
pattern Landmark_Type_NOSEBOTTOMLEFT :: Landmark_Type
pattern $mLandmark_Type_NOSEBOTTOMLEFT :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_NOSEBOTTOMLEFT :: Landmark_Type
Landmark_Type_NOSEBOTTOMLEFT = Landmark_Type "NOSE_BOTTOM_LEFT"
pattern Landmark_Type_NOSEBOTTOMCENTER :: Landmark_Type
pattern $mLandmark_Type_NOSEBOTTOMCENTER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_NOSEBOTTOMCENTER :: Landmark_Type
Landmark_Type_NOSEBOTTOMCENTER = Landmark_Type "NOSE_BOTTOM_CENTER"
pattern Landmark_Type_LEFTEYETOPBOUNDARY :: Landmark_Type
pattern $mLandmark_Type_LEFTEYETOPBOUNDARY :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYETOPBOUNDARY :: Landmark_Type
Landmark_Type_LEFTEYETOPBOUNDARY = Landmark_Type "LEFT_EYE_TOP_BOUNDARY"
pattern Landmark_Type_LEFTEYERIGHTCORNER :: Landmark_Type
pattern $mLandmark_Type_LEFTEYERIGHTCORNER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYERIGHTCORNER :: Landmark_Type
Landmark_Type_LEFTEYERIGHTCORNER = Landmark_Type "LEFT_EYE_RIGHT_CORNER"
pattern Landmark_Type_LEFTEYEBOTTOMBOUNDARY :: Landmark_Type
pattern $mLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYEBOTTOMBOUNDARY :: Landmark_Type
Landmark_Type_LEFTEYEBOTTOMBOUNDARY = Landmark_Type "LEFT_EYE_BOTTOM_BOUNDARY"
pattern Landmark_Type_LEFTEYELEFTCORNER :: Landmark_Type
pattern $mLandmark_Type_LEFTEYELEFTCORNER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYELEFTCORNER :: Landmark_Type
Landmark_Type_LEFTEYELEFTCORNER = Landmark_Type "LEFT_EYE_LEFT_CORNER"
pattern Landmark_Type_RIGHTEYETOPBOUNDARY :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYETOPBOUNDARY :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYETOPBOUNDARY :: Landmark_Type
Landmark_Type_RIGHTEYETOPBOUNDARY = Landmark_Type "RIGHT_EYE_TOP_BOUNDARY"
pattern Landmark_Type_RIGHTEYERIGHTCORNER :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYERIGHTCORNER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYERIGHTCORNER :: Landmark_Type
Landmark_Type_RIGHTEYERIGHTCORNER = Landmark_Type "RIGHT_EYE_RIGHT_CORNER"
pattern Landmark_Type_RIGHTEYEBOTTOMBOUNDARY :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYEBOTTOMBOUNDARY :: Landmark_Type
Landmark_Type_RIGHTEYEBOTTOMBOUNDARY = Landmark_Type "RIGHT_EYE_BOTTOM_BOUNDARY"
pattern Landmark_Type_RIGHTEYELEFTCORNER :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYELEFTCORNER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYELEFTCORNER :: Landmark_Type
Landmark_Type_RIGHTEYELEFTCORNER = Landmark_Type "RIGHT_EYE_LEFT_CORNER"
pattern Landmark_Type_LEFTEYEBROWUPPERMIDPOINT :: Landmark_Type
pattern $mLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYEBROWUPPERMIDPOINT :: Landmark_Type
Landmark_Type_LEFTEYEBROWUPPERMIDPOINT = Landmark_Type "LEFT_EYEBROW_UPPER_MIDPOINT"
pattern Landmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYEBROWUPPERMIDPOINT :: Landmark_Type
Landmark_Type_RIGHTEYEBROWUPPERMIDPOINT = Landmark_Type "RIGHT_EYEBROW_UPPER_MIDPOINT"
pattern Landmark_Type_LEFTEARTRAGION :: Landmark_Type
pattern $mLandmark_Type_LEFTEARTRAGION :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEARTRAGION :: Landmark_Type
Landmark_Type_LEFTEARTRAGION = Landmark_Type "LEFT_EAR_TRAGION"
pattern Landmark_Type_RIGHTEARTRAGION :: Landmark_Type
pattern $mLandmark_Type_RIGHTEARTRAGION :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEARTRAGION :: Landmark_Type
Landmark_Type_RIGHTEARTRAGION = Landmark_Type "RIGHT_EAR_TRAGION"
pattern Landmark_Type_LEFTEYEPUPIL :: Landmark_Type
pattern $mLandmark_Type_LEFTEYEPUPIL :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTEYEPUPIL :: Landmark_Type
Landmark_Type_LEFTEYEPUPIL = Landmark_Type "LEFT_EYE_PUPIL"
pattern Landmark_Type_RIGHTEYEPUPIL :: Landmark_Type
pattern $mLandmark_Type_RIGHTEYEPUPIL :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTEYEPUPIL :: Landmark_Type
Landmark_Type_RIGHTEYEPUPIL = Landmark_Type "RIGHT_EYE_PUPIL"
pattern Landmark_Type_FOREHEADGLABELLA :: Landmark_Type
pattern $mLandmark_Type_FOREHEADGLABELLA :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_FOREHEADGLABELLA :: Landmark_Type
Landmark_Type_FOREHEADGLABELLA = Landmark_Type "FOREHEAD_GLABELLA"
pattern Landmark_Type_CHINGNATHION :: Landmark_Type
pattern $mLandmark_Type_CHINGNATHION :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_CHINGNATHION :: Landmark_Type
Landmark_Type_CHINGNATHION = Landmark_Type "CHIN_GNATHION"
pattern Landmark_Type_CHINLEFTGONION :: Landmark_Type
pattern $mLandmark_Type_CHINLEFTGONION :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_CHINLEFTGONION :: Landmark_Type
Landmark_Type_CHINLEFTGONION = Landmark_Type "CHIN_LEFT_GONION"
pattern Landmark_Type_CHINRIGHTGONION :: Landmark_Type
pattern $mLandmark_Type_CHINRIGHTGONION :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_CHINRIGHTGONION :: Landmark_Type
Landmark_Type_CHINRIGHTGONION = Landmark_Type "CHIN_RIGHT_GONION"
pattern Landmark_Type_LEFTCHEEKCENTER :: Landmark_Type
pattern $mLandmark_Type_LEFTCHEEKCENTER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_LEFTCHEEKCENTER :: Landmark_Type
Landmark_Type_LEFTCHEEKCENTER = Landmark_Type "LEFT_CHEEK_CENTER"
pattern Landmark_Type_RIGHTCHEEKCENTER :: Landmark_Type
pattern $mLandmark_Type_RIGHTCHEEKCENTER :: forall {r}. Landmark_Type -> ((# #) -> r) -> ((# #) -> r) -> r
$bLandmark_Type_RIGHTCHEEKCENTER :: Landmark_Type
Landmark_Type_RIGHTCHEEKCENTER = Landmark_Type "RIGHT_CHEEK_CENTER"
{-# COMPLETE
Landmark_Type_UNKNOWNLANDMARK,
Landmark_Type_LEFTEYE,
Landmark_Type_RIGHTEYE,
Landmark_Type_LEFTOFLEFTEYEBROW,
Landmark_Type_RIGHTOFLEFTEYEBROW,
Landmark_Type_LEFTOFRIGHTEYEBROW,
Landmark_Type_RIGHTOFRIGHTEYEBROW,
Landmark_Type_MIDPOINTBETWEENEYES,
Landmark_Type_NOSETIP,
Landmark_Type_UPPERLIP,
Landmark_Type_LOWERLIP,
Landmark_Type_MOUTHLEFT,
Landmark_Type_MOUTHRIGHT,
Landmark_Type_MOUTHCENTER,
Landmark_Type_NOSEBOTTOMRIGHT,
Landmark_Type_NOSEBOTTOMLEFT,
Landmark_Type_NOSEBOTTOMCENTER,
Landmark_Type_LEFTEYETOPBOUNDARY,
Landmark_Type_LEFTEYERIGHTCORNER,
Landmark_Type_LEFTEYEBOTTOMBOUNDARY,
Landmark_Type_LEFTEYELEFTCORNER,
Landmark_Type_RIGHTEYETOPBOUNDARY,
Landmark_Type_RIGHTEYERIGHTCORNER,
Landmark_Type_RIGHTEYEBOTTOMBOUNDARY,
Landmark_Type_RIGHTEYELEFTCORNER,
Landmark_Type_LEFTEYEBROWUPPERMIDPOINT,
Landmark_Type_RIGHTEYEBROWUPPERMIDPOINT,
Landmark_Type_LEFTEARTRAGION,
Landmark_Type_RIGHTEARTRAGION,
Landmark_Type_LEFTEYEPUPIL,
Landmark_Type_RIGHTEYEPUPIL,
Landmark_Type_FOREHEADGLABELLA,
Landmark_Type_CHINGNATHION,
Landmark_Type_CHINLEFTGONION,
Landmark_Type_CHINRIGHTGONION,
Landmark_Type_LEFTCHEEKCENTER,
Landmark_Type_RIGHTCHEEKCENTER,
Landmark_Type
#-}
newtype OperationMetadata_State = OperationMetadata_State {OperationMetadata_State -> Text
fromOperationMetadata_State :: Core.Text}
deriving stock (Int -> OperationMetadata_State -> ShowS
[OperationMetadata_State] -> ShowS
OperationMetadata_State -> String
(Int -> OperationMetadata_State -> ShowS)
-> (OperationMetadata_State -> String)
-> ([OperationMetadata_State] -> ShowS)
-> Show OperationMetadata_State
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OperationMetadata_State -> ShowS
showsPrec :: Int -> OperationMetadata_State -> ShowS
$cshow :: OperationMetadata_State -> String
show :: OperationMetadata_State -> String
$cshowList :: [OperationMetadata_State] -> ShowS
showList :: [OperationMetadata_State] -> ShowS
Core.Show, ReadPrec [OperationMetadata_State]
ReadPrec OperationMetadata_State
Int -> ReadS OperationMetadata_State
ReadS [OperationMetadata_State]
(Int -> ReadS OperationMetadata_State)
-> ReadS [OperationMetadata_State]
-> ReadPrec OperationMetadata_State
-> ReadPrec [OperationMetadata_State]
-> Read OperationMetadata_State
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS OperationMetadata_State
readsPrec :: Int -> ReadS OperationMetadata_State
$creadList :: ReadS [OperationMetadata_State]
readList :: ReadS [OperationMetadata_State]
$creadPrec :: ReadPrec OperationMetadata_State
readPrec :: ReadPrec OperationMetadata_State
$creadListPrec :: ReadPrec [OperationMetadata_State]
readListPrec :: ReadPrec [OperationMetadata_State]
Core.Read, OperationMetadata_State -> OperationMetadata_State -> Bool
(OperationMetadata_State -> OperationMetadata_State -> Bool)
-> (OperationMetadata_State -> OperationMetadata_State -> Bool)
-> Eq OperationMetadata_State
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OperationMetadata_State -> OperationMetadata_State -> Bool
== :: OperationMetadata_State -> OperationMetadata_State -> Bool
$c/= :: OperationMetadata_State -> OperationMetadata_State -> Bool
/= :: OperationMetadata_State -> OperationMetadata_State -> Bool
Core.Eq, Eq OperationMetadata_State
Eq OperationMetadata_State =>
(OperationMetadata_State -> OperationMetadata_State -> Ordering)
-> (OperationMetadata_State -> OperationMetadata_State -> Bool)
-> (OperationMetadata_State -> OperationMetadata_State -> Bool)
-> (OperationMetadata_State -> OperationMetadata_State -> Bool)
-> (OperationMetadata_State -> OperationMetadata_State -> Bool)
-> (OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State)
-> (OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State)
-> Ord OperationMetadata_State
OperationMetadata_State -> OperationMetadata_State -> Bool
OperationMetadata_State -> OperationMetadata_State -> Ordering
OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: OperationMetadata_State -> OperationMetadata_State -> Ordering
compare :: OperationMetadata_State -> OperationMetadata_State -> Ordering
$c< :: OperationMetadata_State -> OperationMetadata_State -> Bool
< :: OperationMetadata_State -> OperationMetadata_State -> Bool
$c<= :: OperationMetadata_State -> OperationMetadata_State -> Bool
<= :: OperationMetadata_State -> OperationMetadata_State -> Bool
$c> :: OperationMetadata_State -> OperationMetadata_State -> Bool
> :: OperationMetadata_State -> OperationMetadata_State -> Bool
$c>= :: OperationMetadata_State -> OperationMetadata_State -> Bool
>= :: OperationMetadata_State -> OperationMetadata_State -> Bool
$cmax :: OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State
max :: OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State
$cmin :: OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State
min :: OperationMetadata_State
-> OperationMetadata_State -> OperationMetadata_State
Core.Ord, (forall x.
OperationMetadata_State -> Rep OperationMetadata_State x)
-> (forall x.
Rep OperationMetadata_State x -> OperationMetadata_State)
-> Generic OperationMetadata_State
forall x. Rep OperationMetadata_State x -> OperationMetadata_State
forall x. OperationMetadata_State -> Rep OperationMetadata_State x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x. OperationMetadata_State -> Rep OperationMetadata_State x
from :: forall x. OperationMetadata_State -> Rep OperationMetadata_State x
$cto :: forall x. Rep OperationMetadata_State x -> OperationMetadata_State
to :: forall x. Rep OperationMetadata_State x -> OperationMetadata_State
Core.Generic)
deriving newtype
( Eq OperationMetadata_State
Eq OperationMetadata_State =>
(Int -> OperationMetadata_State -> Int)
-> (OperationMetadata_State -> Int)
-> Hashable OperationMetadata_State
Int -> OperationMetadata_State -> Int
OperationMetadata_State -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> OperationMetadata_State -> Int
hashWithSalt :: Int -> OperationMetadata_State -> Int
$chash :: OperationMetadata_State -> Int
hash :: OperationMetadata_State -> Int
Core.Hashable,
OperationMetadata_State -> Text
OperationMetadata_State -> ByteString
OperationMetadata_State -> Builder
(OperationMetadata_State -> Text)
-> (OperationMetadata_State -> Builder)
-> (OperationMetadata_State -> ByteString)
-> (OperationMetadata_State -> Text)
-> (OperationMetadata_State -> Builder)
-> ToHttpApiData OperationMetadata_State
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: OperationMetadata_State -> Text
toUrlPiece :: OperationMetadata_State -> Text
$ctoEncodedUrlPiece :: OperationMetadata_State -> Builder
toEncodedUrlPiece :: OperationMetadata_State -> Builder
$ctoHeader :: OperationMetadata_State -> ByteString
toHeader :: OperationMetadata_State -> ByteString
$ctoQueryParam :: OperationMetadata_State -> Text
toQueryParam :: OperationMetadata_State -> Text
$ctoEncodedQueryParam :: OperationMetadata_State -> Builder
toEncodedQueryParam :: OperationMetadata_State -> Builder
Core.ToHttpApiData,
Text -> Either Text OperationMetadata_State
ByteString -> Either Text OperationMetadata_State
(Text -> Either Text OperationMetadata_State)
-> (ByteString -> Either Text OperationMetadata_State)
-> (Text -> Either Text OperationMetadata_State)
-> FromHttpApiData OperationMetadata_State
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text OperationMetadata_State
parseUrlPiece :: Text -> Either Text OperationMetadata_State
$cparseHeader :: ByteString -> Either Text OperationMetadata_State
parseHeader :: ByteString -> Either Text OperationMetadata_State
$cparseQueryParam :: Text -> Either Text OperationMetadata_State
parseQueryParam :: Text -> Either Text OperationMetadata_State
Core.FromHttpApiData,
[OperationMetadata_State] -> Value
[OperationMetadata_State] -> Encoding
OperationMetadata_State -> Bool
OperationMetadata_State -> Value
OperationMetadata_State -> Encoding
(OperationMetadata_State -> Value)
-> (OperationMetadata_State -> Encoding)
-> ([OperationMetadata_State] -> Value)
-> ([OperationMetadata_State] -> Encoding)
-> (OperationMetadata_State -> Bool)
-> ToJSON OperationMetadata_State
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: OperationMetadata_State -> Value
toJSON :: OperationMetadata_State -> Value
$ctoEncoding :: OperationMetadata_State -> Encoding
toEncoding :: OperationMetadata_State -> Encoding
$ctoJSONList :: [OperationMetadata_State] -> Value
toJSONList :: [OperationMetadata_State] -> Value
$ctoEncodingList :: [OperationMetadata_State] -> Encoding
toEncodingList :: [OperationMetadata_State] -> Encoding
$comitField :: OperationMetadata_State -> Bool
omitField :: OperationMetadata_State -> Bool
Core.ToJSON,
ToJSONKeyFunction [OperationMetadata_State]
ToJSONKeyFunction OperationMetadata_State
ToJSONKeyFunction OperationMetadata_State
-> ToJSONKeyFunction [OperationMetadata_State]
-> ToJSONKey OperationMetadata_State
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction OperationMetadata_State
toJSONKey :: ToJSONKeyFunction OperationMetadata_State
$ctoJSONKeyList :: ToJSONKeyFunction [OperationMetadata_State]
toJSONKeyList :: ToJSONKeyFunction [OperationMetadata_State]
Core.ToJSONKey,
Maybe OperationMetadata_State
Value -> Parser [OperationMetadata_State]
Value -> Parser OperationMetadata_State
(Value -> Parser OperationMetadata_State)
-> (Value -> Parser [OperationMetadata_State])
-> Maybe OperationMetadata_State
-> FromJSON OperationMetadata_State
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser OperationMetadata_State
parseJSON :: Value -> Parser OperationMetadata_State
$cparseJSONList :: Value -> Parser [OperationMetadata_State]
parseJSONList :: Value -> Parser [OperationMetadata_State]
$comittedField :: Maybe OperationMetadata_State
omittedField :: Maybe OperationMetadata_State
Core.FromJSON,
FromJSONKeyFunction [OperationMetadata_State]
FromJSONKeyFunction OperationMetadata_State
FromJSONKeyFunction OperationMetadata_State
-> FromJSONKeyFunction [OperationMetadata_State]
-> FromJSONKey OperationMetadata_State
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction OperationMetadata_State
fromJSONKey :: FromJSONKeyFunction OperationMetadata_State
$cfromJSONKeyList :: FromJSONKeyFunction [OperationMetadata_State]
fromJSONKeyList :: FromJSONKeyFunction [OperationMetadata_State]
Core.FromJSONKey
)
pattern OperationMetadata_State_STATEUNSPECIFIED :: OperationMetadata_State
pattern $mOperationMetadata_State_STATEUNSPECIFIED :: forall {r}.
OperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bOperationMetadata_State_STATEUNSPECIFIED :: OperationMetadata_State
OperationMetadata_State_STATEUNSPECIFIED = OperationMetadata_State "STATE_UNSPECIFIED"
pattern OperationMetadata_State_Created :: OperationMetadata_State
pattern $mOperationMetadata_State_Created :: forall {r}.
OperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bOperationMetadata_State_Created :: OperationMetadata_State
OperationMetadata_State_Created = OperationMetadata_State "CREATED"
pattern OperationMetadata_State_Running :: OperationMetadata_State
pattern $mOperationMetadata_State_Running :: forall {r}.
OperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bOperationMetadata_State_Running :: OperationMetadata_State
OperationMetadata_State_Running = OperationMetadata_State "RUNNING"
pattern OperationMetadata_State_Done :: OperationMetadata_State
pattern $mOperationMetadata_State_Done :: forall {r}.
OperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bOperationMetadata_State_Done :: OperationMetadata_State
OperationMetadata_State_Done = OperationMetadata_State "DONE"
pattern OperationMetadata_State_Cancelled :: OperationMetadata_State
pattern $mOperationMetadata_State_Cancelled :: forall {r}.
OperationMetadata_State -> ((# #) -> r) -> ((# #) -> r) -> r
$bOperationMetadata_State_Cancelled :: OperationMetadata_State
OperationMetadata_State_Cancelled = OperationMetadata_State "CANCELLED"
{-# COMPLETE
OperationMetadata_State_STATEUNSPECIFIED,
OperationMetadata_State_Created,
OperationMetadata_State_Running,
OperationMetadata_State_Done,
OperationMetadata_State_Cancelled,
OperationMetadata_State
#-}
newtype SafeSearchAnnotation_Adult = SafeSearchAnnotation_Adult {SafeSearchAnnotation_Adult -> Text
fromSafeSearchAnnotation_Adult :: Core.Text}
deriving stock (Int -> SafeSearchAnnotation_Adult -> ShowS
[SafeSearchAnnotation_Adult] -> ShowS
SafeSearchAnnotation_Adult -> String
(Int -> SafeSearchAnnotation_Adult -> ShowS)
-> (SafeSearchAnnotation_Adult -> String)
-> ([SafeSearchAnnotation_Adult] -> ShowS)
-> Show SafeSearchAnnotation_Adult
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SafeSearchAnnotation_Adult -> ShowS
showsPrec :: Int -> SafeSearchAnnotation_Adult -> ShowS
$cshow :: SafeSearchAnnotation_Adult -> String
show :: SafeSearchAnnotation_Adult -> String
$cshowList :: [SafeSearchAnnotation_Adult] -> ShowS
showList :: [SafeSearchAnnotation_Adult] -> ShowS
Core.Show, ReadPrec [SafeSearchAnnotation_Adult]
ReadPrec SafeSearchAnnotation_Adult
Int -> ReadS SafeSearchAnnotation_Adult
ReadS [SafeSearchAnnotation_Adult]
(Int -> ReadS SafeSearchAnnotation_Adult)
-> ReadS [SafeSearchAnnotation_Adult]
-> ReadPrec SafeSearchAnnotation_Adult
-> ReadPrec [SafeSearchAnnotation_Adult]
-> Read SafeSearchAnnotation_Adult
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SafeSearchAnnotation_Adult
readsPrec :: Int -> ReadS SafeSearchAnnotation_Adult
$creadList :: ReadS [SafeSearchAnnotation_Adult]
readList :: ReadS [SafeSearchAnnotation_Adult]
$creadPrec :: ReadPrec SafeSearchAnnotation_Adult
readPrec :: ReadPrec SafeSearchAnnotation_Adult
$creadListPrec :: ReadPrec [SafeSearchAnnotation_Adult]
readListPrec :: ReadPrec [SafeSearchAnnotation_Adult]
Core.Read, SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
(SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Bool)
-> Eq SafeSearchAnnotation_Adult
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
== :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
$c/= :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
/= :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
Core.Eq, Eq SafeSearchAnnotation_Adult
Eq SafeSearchAnnotation_Adult =>
(SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Ordering)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Bool)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Bool)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Bool)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Bool)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult)
-> (SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult)
-> Ord SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Ordering
SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Ordering
compare :: SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> Ordering
$c< :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
< :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
$c<= :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
<= :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
$c> :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
> :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
$c>= :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
>= :: SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult -> Bool
$cmax :: SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult
max :: SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult
$cmin :: SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult
min :: SafeSearchAnnotation_Adult
-> SafeSearchAnnotation_Adult -> SafeSearchAnnotation_Adult
Core.Ord, (forall x.
SafeSearchAnnotation_Adult -> Rep SafeSearchAnnotation_Adult x)
-> (forall x.
Rep SafeSearchAnnotation_Adult x -> SafeSearchAnnotation_Adult)
-> Generic SafeSearchAnnotation_Adult
forall x.
Rep SafeSearchAnnotation_Adult x -> SafeSearchAnnotation_Adult
forall x.
SafeSearchAnnotation_Adult -> Rep SafeSearchAnnotation_Adult x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
SafeSearchAnnotation_Adult -> Rep SafeSearchAnnotation_Adult x
from :: forall x.
SafeSearchAnnotation_Adult -> Rep SafeSearchAnnotation_Adult x
$cto :: forall x.
Rep SafeSearchAnnotation_Adult x -> SafeSearchAnnotation_Adult
to :: forall x.
Rep SafeSearchAnnotation_Adult x -> SafeSearchAnnotation_Adult
Core.Generic)
deriving newtype
( Eq SafeSearchAnnotation_Adult
Eq SafeSearchAnnotation_Adult =>
(Int -> SafeSearchAnnotation_Adult -> Int)
-> (SafeSearchAnnotation_Adult -> Int)
-> Hashable SafeSearchAnnotation_Adult
Int -> SafeSearchAnnotation_Adult -> Int
SafeSearchAnnotation_Adult -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> SafeSearchAnnotation_Adult -> Int
hashWithSalt :: Int -> SafeSearchAnnotation_Adult -> Int
$chash :: SafeSearchAnnotation_Adult -> Int
hash :: SafeSearchAnnotation_Adult -> Int
Core.Hashable,
SafeSearchAnnotation_Adult -> Text
SafeSearchAnnotation_Adult -> ByteString
SafeSearchAnnotation_Adult -> Builder
(SafeSearchAnnotation_Adult -> Text)
-> (SafeSearchAnnotation_Adult -> Builder)
-> (SafeSearchAnnotation_Adult -> ByteString)
-> (SafeSearchAnnotation_Adult -> Text)
-> (SafeSearchAnnotation_Adult -> Builder)
-> ToHttpApiData SafeSearchAnnotation_Adult
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: SafeSearchAnnotation_Adult -> Text
toUrlPiece :: SafeSearchAnnotation_Adult -> Text
$ctoEncodedUrlPiece :: SafeSearchAnnotation_Adult -> Builder
toEncodedUrlPiece :: SafeSearchAnnotation_Adult -> Builder
$ctoHeader :: SafeSearchAnnotation_Adult -> ByteString
toHeader :: SafeSearchAnnotation_Adult -> ByteString
$ctoQueryParam :: SafeSearchAnnotation_Adult -> Text
toQueryParam :: SafeSearchAnnotation_Adult -> Text
$ctoEncodedQueryParam :: SafeSearchAnnotation_Adult -> Builder
toEncodedQueryParam :: SafeSearchAnnotation_Adult -> Builder
Core.ToHttpApiData,
Text -> Either Text SafeSearchAnnotation_Adult
ByteString -> Either Text SafeSearchAnnotation_Adult
(Text -> Either Text SafeSearchAnnotation_Adult)
-> (ByteString -> Either Text SafeSearchAnnotation_Adult)
-> (Text -> Either Text SafeSearchAnnotation_Adult)
-> FromHttpApiData SafeSearchAnnotation_Adult
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Adult
parseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Adult
$cparseHeader :: ByteString -> Either Text SafeSearchAnnotation_Adult
parseHeader :: ByteString -> Either Text SafeSearchAnnotation_Adult
$cparseQueryParam :: Text -> Either Text SafeSearchAnnotation_Adult
parseQueryParam :: Text -> Either Text SafeSearchAnnotation_Adult
Core.FromHttpApiData,
[SafeSearchAnnotation_Adult] -> Value
[SafeSearchAnnotation_Adult] -> Encoding
SafeSearchAnnotation_Adult -> Bool
SafeSearchAnnotation_Adult -> Value
SafeSearchAnnotation_Adult -> Encoding
(SafeSearchAnnotation_Adult -> Value)
-> (SafeSearchAnnotation_Adult -> Encoding)
-> ([SafeSearchAnnotation_Adult] -> Value)
-> ([SafeSearchAnnotation_Adult] -> Encoding)
-> (SafeSearchAnnotation_Adult -> Bool)
-> ToJSON SafeSearchAnnotation_Adult
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: SafeSearchAnnotation_Adult -> Value
toJSON :: SafeSearchAnnotation_Adult -> Value
$ctoEncoding :: SafeSearchAnnotation_Adult -> Encoding
toEncoding :: SafeSearchAnnotation_Adult -> Encoding
$ctoJSONList :: [SafeSearchAnnotation_Adult] -> Value
toJSONList :: [SafeSearchAnnotation_Adult] -> Value
$ctoEncodingList :: [SafeSearchAnnotation_Adult] -> Encoding
toEncodingList :: [SafeSearchAnnotation_Adult] -> Encoding
$comitField :: SafeSearchAnnotation_Adult -> Bool
omitField :: SafeSearchAnnotation_Adult -> Bool
Core.ToJSON,
ToJSONKeyFunction [SafeSearchAnnotation_Adult]
ToJSONKeyFunction SafeSearchAnnotation_Adult
ToJSONKeyFunction SafeSearchAnnotation_Adult
-> ToJSONKeyFunction [SafeSearchAnnotation_Adult]
-> ToJSONKey SafeSearchAnnotation_Adult
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Adult
toJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Adult
$ctoJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Adult]
toJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Adult]
Core.ToJSONKey,
Maybe SafeSearchAnnotation_Adult
Value -> Parser [SafeSearchAnnotation_Adult]
Value -> Parser SafeSearchAnnotation_Adult
(Value -> Parser SafeSearchAnnotation_Adult)
-> (Value -> Parser [SafeSearchAnnotation_Adult])
-> Maybe SafeSearchAnnotation_Adult
-> FromJSON SafeSearchAnnotation_Adult
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser SafeSearchAnnotation_Adult
parseJSON :: Value -> Parser SafeSearchAnnotation_Adult
$cparseJSONList :: Value -> Parser [SafeSearchAnnotation_Adult]
parseJSONList :: Value -> Parser [SafeSearchAnnotation_Adult]
$comittedField :: Maybe SafeSearchAnnotation_Adult
omittedField :: Maybe SafeSearchAnnotation_Adult
Core.FromJSON,
FromJSONKeyFunction [SafeSearchAnnotation_Adult]
FromJSONKeyFunction SafeSearchAnnotation_Adult
FromJSONKeyFunction SafeSearchAnnotation_Adult
-> FromJSONKeyFunction [SafeSearchAnnotation_Adult]
-> FromJSONKey SafeSearchAnnotation_Adult
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Adult
fromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Adult
$cfromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Adult]
fromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Adult]
Core.FromJSONKey
)
pattern SafeSearchAnnotation_Adult_Unknown :: SafeSearchAnnotation_Adult
pattern $mSafeSearchAnnotation_Adult_Unknown :: forall {r}.
SafeSearchAnnotation_Adult -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Adult_Unknown :: SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult_Unknown = SafeSearchAnnotation_Adult "UNKNOWN"
pattern SafeSearchAnnotation_Adult_VERYUNLIKELY :: SafeSearchAnnotation_Adult
pattern $mSafeSearchAnnotation_Adult_VERYUNLIKELY :: forall {r}.
SafeSearchAnnotation_Adult -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Adult_VERYUNLIKELY :: SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult_VERYUNLIKELY = SafeSearchAnnotation_Adult "VERY_UNLIKELY"
pattern SafeSearchAnnotation_Adult_Unlikely :: SafeSearchAnnotation_Adult
pattern $mSafeSearchAnnotation_Adult_Unlikely :: forall {r}.
SafeSearchAnnotation_Adult -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Adult_Unlikely :: SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult_Unlikely = SafeSearchAnnotation_Adult "UNLIKELY"
pattern SafeSearchAnnotation_Adult_Possible :: SafeSearchAnnotation_Adult
pattern $mSafeSearchAnnotation_Adult_Possible :: forall {r}.
SafeSearchAnnotation_Adult -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Adult_Possible :: SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult_Possible = SafeSearchAnnotation_Adult "POSSIBLE"
pattern SafeSearchAnnotation_Adult_Likely :: SafeSearchAnnotation_Adult
pattern $mSafeSearchAnnotation_Adult_Likely :: forall {r}.
SafeSearchAnnotation_Adult -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Adult_Likely :: SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult_Likely = SafeSearchAnnotation_Adult "LIKELY"
pattern SafeSearchAnnotation_Adult_VERYLIKELY :: SafeSearchAnnotation_Adult
pattern $mSafeSearchAnnotation_Adult_VERYLIKELY :: forall {r}.
SafeSearchAnnotation_Adult -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Adult_VERYLIKELY :: SafeSearchAnnotation_Adult
SafeSearchAnnotation_Adult_VERYLIKELY = SafeSearchAnnotation_Adult "VERY_LIKELY"
{-# COMPLETE
SafeSearchAnnotation_Adult_Unknown,
SafeSearchAnnotation_Adult_VERYUNLIKELY,
SafeSearchAnnotation_Adult_Unlikely,
SafeSearchAnnotation_Adult_Possible,
SafeSearchAnnotation_Adult_Likely,
SafeSearchAnnotation_Adult_VERYLIKELY,
SafeSearchAnnotation_Adult
#-}
newtype SafeSearchAnnotation_Medical = SafeSearchAnnotation_Medical {SafeSearchAnnotation_Medical -> Text
fromSafeSearchAnnotation_Medical :: Core.Text}
deriving stock (Int -> SafeSearchAnnotation_Medical -> ShowS
[SafeSearchAnnotation_Medical] -> ShowS
SafeSearchAnnotation_Medical -> String
(Int -> SafeSearchAnnotation_Medical -> ShowS)
-> (SafeSearchAnnotation_Medical -> String)
-> ([SafeSearchAnnotation_Medical] -> ShowS)
-> Show SafeSearchAnnotation_Medical
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SafeSearchAnnotation_Medical -> ShowS
showsPrec :: Int -> SafeSearchAnnotation_Medical -> ShowS
$cshow :: SafeSearchAnnotation_Medical -> String
show :: SafeSearchAnnotation_Medical -> String
$cshowList :: [SafeSearchAnnotation_Medical] -> ShowS
showList :: [SafeSearchAnnotation_Medical] -> ShowS
Core.Show, ReadPrec [SafeSearchAnnotation_Medical]
ReadPrec SafeSearchAnnotation_Medical
Int -> ReadS SafeSearchAnnotation_Medical
ReadS [SafeSearchAnnotation_Medical]
(Int -> ReadS SafeSearchAnnotation_Medical)
-> ReadS [SafeSearchAnnotation_Medical]
-> ReadPrec SafeSearchAnnotation_Medical
-> ReadPrec [SafeSearchAnnotation_Medical]
-> Read SafeSearchAnnotation_Medical
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SafeSearchAnnotation_Medical
readsPrec :: Int -> ReadS SafeSearchAnnotation_Medical
$creadList :: ReadS [SafeSearchAnnotation_Medical]
readList :: ReadS [SafeSearchAnnotation_Medical]
$creadPrec :: ReadPrec SafeSearchAnnotation_Medical
readPrec :: ReadPrec SafeSearchAnnotation_Medical
$creadListPrec :: ReadPrec [SafeSearchAnnotation_Medical]
readListPrec :: ReadPrec [SafeSearchAnnotation_Medical]
Core.Read, SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
(SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool)
-> Eq SafeSearchAnnotation_Medical
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
== :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
$c/= :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
/= :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
Core.Eq, Eq SafeSearchAnnotation_Medical
Eq SafeSearchAnnotation_Medical =>
(SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Ordering)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical)
-> (SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical)
-> Ord SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Ordering
SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Ordering
compare :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Ordering
$c< :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
< :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
$c<= :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
<= :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
$c> :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
> :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
$c>= :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
>= :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> Bool
$cmax :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical
max :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical
$cmin :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical
min :: SafeSearchAnnotation_Medical
-> SafeSearchAnnotation_Medical -> SafeSearchAnnotation_Medical
Core.Ord, (forall x.
SafeSearchAnnotation_Medical -> Rep SafeSearchAnnotation_Medical x)
-> (forall x.
Rep SafeSearchAnnotation_Medical x -> SafeSearchAnnotation_Medical)
-> Generic SafeSearchAnnotation_Medical
forall x.
Rep SafeSearchAnnotation_Medical x -> SafeSearchAnnotation_Medical
forall x.
SafeSearchAnnotation_Medical -> Rep SafeSearchAnnotation_Medical x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
SafeSearchAnnotation_Medical -> Rep SafeSearchAnnotation_Medical x
from :: forall x.
SafeSearchAnnotation_Medical -> Rep SafeSearchAnnotation_Medical x
$cto :: forall x.
Rep SafeSearchAnnotation_Medical x -> SafeSearchAnnotation_Medical
to :: forall x.
Rep SafeSearchAnnotation_Medical x -> SafeSearchAnnotation_Medical
Core.Generic)
deriving newtype
( Eq SafeSearchAnnotation_Medical
Eq SafeSearchAnnotation_Medical =>
(Int -> SafeSearchAnnotation_Medical -> Int)
-> (SafeSearchAnnotation_Medical -> Int)
-> Hashable SafeSearchAnnotation_Medical
Int -> SafeSearchAnnotation_Medical -> Int
SafeSearchAnnotation_Medical -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> SafeSearchAnnotation_Medical -> Int
hashWithSalt :: Int -> SafeSearchAnnotation_Medical -> Int
$chash :: SafeSearchAnnotation_Medical -> Int
hash :: SafeSearchAnnotation_Medical -> Int
Core.Hashable,
SafeSearchAnnotation_Medical -> Text
SafeSearchAnnotation_Medical -> ByteString
SafeSearchAnnotation_Medical -> Builder
(SafeSearchAnnotation_Medical -> Text)
-> (SafeSearchAnnotation_Medical -> Builder)
-> (SafeSearchAnnotation_Medical -> ByteString)
-> (SafeSearchAnnotation_Medical -> Text)
-> (SafeSearchAnnotation_Medical -> Builder)
-> ToHttpApiData SafeSearchAnnotation_Medical
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: SafeSearchAnnotation_Medical -> Text
toUrlPiece :: SafeSearchAnnotation_Medical -> Text
$ctoEncodedUrlPiece :: SafeSearchAnnotation_Medical -> Builder
toEncodedUrlPiece :: SafeSearchAnnotation_Medical -> Builder
$ctoHeader :: SafeSearchAnnotation_Medical -> ByteString
toHeader :: SafeSearchAnnotation_Medical -> ByteString
$ctoQueryParam :: SafeSearchAnnotation_Medical -> Text
toQueryParam :: SafeSearchAnnotation_Medical -> Text
$ctoEncodedQueryParam :: SafeSearchAnnotation_Medical -> Builder
toEncodedQueryParam :: SafeSearchAnnotation_Medical -> Builder
Core.ToHttpApiData,
Text -> Either Text SafeSearchAnnotation_Medical
ByteString -> Either Text SafeSearchAnnotation_Medical
(Text -> Either Text SafeSearchAnnotation_Medical)
-> (ByteString -> Either Text SafeSearchAnnotation_Medical)
-> (Text -> Either Text SafeSearchAnnotation_Medical)
-> FromHttpApiData SafeSearchAnnotation_Medical
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Medical
parseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Medical
$cparseHeader :: ByteString -> Either Text SafeSearchAnnotation_Medical
parseHeader :: ByteString -> Either Text SafeSearchAnnotation_Medical
$cparseQueryParam :: Text -> Either Text SafeSearchAnnotation_Medical
parseQueryParam :: Text -> Either Text SafeSearchAnnotation_Medical
Core.FromHttpApiData,
[SafeSearchAnnotation_Medical] -> Value
[SafeSearchAnnotation_Medical] -> Encoding
SafeSearchAnnotation_Medical -> Bool
SafeSearchAnnotation_Medical -> Value
SafeSearchAnnotation_Medical -> Encoding
(SafeSearchAnnotation_Medical -> Value)
-> (SafeSearchAnnotation_Medical -> Encoding)
-> ([SafeSearchAnnotation_Medical] -> Value)
-> ([SafeSearchAnnotation_Medical] -> Encoding)
-> (SafeSearchAnnotation_Medical -> Bool)
-> ToJSON SafeSearchAnnotation_Medical
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: SafeSearchAnnotation_Medical -> Value
toJSON :: SafeSearchAnnotation_Medical -> Value
$ctoEncoding :: SafeSearchAnnotation_Medical -> Encoding
toEncoding :: SafeSearchAnnotation_Medical -> Encoding
$ctoJSONList :: [SafeSearchAnnotation_Medical] -> Value
toJSONList :: [SafeSearchAnnotation_Medical] -> Value
$ctoEncodingList :: [SafeSearchAnnotation_Medical] -> Encoding
toEncodingList :: [SafeSearchAnnotation_Medical] -> Encoding
$comitField :: SafeSearchAnnotation_Medical -> Bool
omitField :: SafeSearchAnnotation_Medical -> Bool
Core.ToJSON,
ToJSONKeyFunction [SafeSearchAnnotation_Medical]
ToJSONKeyFunction SafeSearchAnnotation_Medical
ToJSONKeyFunction SafeSearchAnnotation_Medical
-> ToJSONKeyFunction [SafeSearchAnnotation_Medical]
-> ToJSONKey SafeSearchAnnotation_Medical
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Medical
toJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Medical
$ctoJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Medical]
toJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Medical]
Core.ToJSONKey,
Maybe SafeSearchAnnotation_Medical
Value -> Parser [SafeSearchAnnotation_Medical]
Value -> Parser SafeSearchAnnotation_Medical
(Value -> Parser SafeSearchAnnotation_Medical)
-> (Value -> Parser [SafeSearchAnnotation_Medical])
-> Maybe SafeSearchAnnotation_Medical
-> FromJSON SafeSearchAnnotation_Medical
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser SafeSearchAnnotation_Medical
parseJSON :: Value -> Parser SafeSearchAnnotation_Medical
$cparseJSONList :: Value -> Parser [SafeSearchAnnotation_Medical]
parseJSONList :: Value -> Parser [SafeSearchAnnotation_Medical]
$comittedField :: Maybe SafeSearchAnnotation_Medical
omittedField :: Maybe SafeSearchAnnotation_Medical
Core.FromJSON,
FromJSONKeyFunction [SafeSearchAnnotation_Medical]
FromJSONKeyFunction SafeSearchAnnotation_Medical
FromJSONKeyFunction SafeSearchAnnotation_Medical
-> FromJSONKeyFunction [SafeSearchAnnotation_Medical]
-> FromJSONKey SafeSearchAnnotation_Medical
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Medical
fromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Medical
$cfromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Medical]
fromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Medical]
Core.FromJSONKey
)
pattern SafeSearchAnnotation_Medical_Unknown :: SafeSearchAnnotation_Medical
pattern $mSafeSearchAnnotation_Medical_Unknown :: forall {r}.
SafeSearchAnnotation_Medical -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Medical_Unknown :: SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical_Unknown = SafeSearchAnnotation_Medical "UNKNOWN"
pattern SafeSearchAnnotation_Medical_VERYUNLIKELY :: SafeSearchAnnotation_Medical
pattern $mSafeSearchAnnotation_Medical_VERYUNLIKELY :: forall {r}.
SafeSearchAnnotation_Medical -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Medical_VERYUNLIKELY :: SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical_VERYUNLIKELY = SafeSearchAnnotation_Medical "VERY_UNLIKELY"
pattern SafeSearchAnnotation_Medical_Unlikely :: SafeSearchAnnotation_Medical
pattern $mSafeSearchAnnotation_Medical_Unlikely :: forall {r}.
SafeSearchAnnotation_Medical -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Medical_Unlikely :: SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical_Unlikely = SafeSearchAnnotation_Medical "UNLIKELY"
pattern SafeSearchAnnotation_Medical_Possible :: SafeSearchAnnotation_Medical
pattern $mSafeSearchAnnotation_Medical_Possible :: forall {r}.
SafeSearchAnnotation_Medical -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Medical_Possible :: SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical_Possible = SafeSearchAnnotation_Medical "POSSIBLE"
pattern SafeSearchAnnotation_Medical_Likely :: SafeSearchAnnotation_Medical
pattern $mSafeSearchAnnotation_Medical_Likely :: forall {r}.
SafeSearchAnnotation_Medical -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Medical_Likely :: SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical_Likely = SafeSearchAnnotation_Medical "LIKELY"
pattern SafeSearchAnnotation_Medical_VERYLIKELY :: SafeSearchAnnotation_Medical
pattern $mSafeSearchAnnotation_Medical_VERYLIKELY :: forall {r}.
SafeSearchAnnotation_Medical -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Medical_VERYLIKELY :: SafeSearchAnnotation_Medical
SafeSearchAnnotation_Medical_VERYLIKELY = SafeSearchAnnotation_Medical "VERY_LIKELY"
{-# COMPLETE
SafeSearchAnnotation_Medical_Unknown,
SafeSearchAnnotation_Medical_VERYUNLIKELY,
SafeSearchAnnotation_Medical_Unlikely,
SafeSearchAnnotation_Medical_Possible,
SafeSearchAnnotation_Medical_Likely,
SafeSearchAnnotation_Medical_VERYLIKELY,
SafeSearchAnnotation_Medical
#-}
newtype SafeSearchAnnotation_Racy = SafeSearchAnnotation_Racy {SafeSearchAnnotation_Racy -> Text
fromSafeSearchAnnotation_Racy :: Core.Text}
deriving stock (Int -> SafeSearchAnnotation_Racy -> ShowS
[SafeSearchAnnotation_Racy] -> ShowS
SafeSearchAnnotation_Racy -> String
(Int -> SafeSearchAnnotation_Racy -> ShowS)
-> (SafeSearchAnnotation_Racy -> String)
-> ([SafeSearchAnnotation_Racy] -> ShowS)
-> Show SafeSearchAnnotation_Racy
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SafeSearchAnnotation_Racy -> ShowS
showsPrec :: Int -> SafeSearchAnnotation_Racy -> ShowS
$cshow :: SafeSearchAnnotation_Racy -> String
show :: SafeSearchAnnotation_Racy -> String
$cshowList :: [SafeSearchAnnotation_Racy] -> ShowS
showList :: [SafeSearchAnnotation_Racy] -> ShowS
Core.Show, ReadPrec [SafeSearchAnnotation_Racy]
ReadPrec SafeSearchAnnotation_Racy
Int -> ReadS SafeSearchAnnotation_Racy
ReadS [SafeSearchAnnotation_Racy]
(Int -> ReadS SafeSearchAnnotation_Racy)
-> ReadS [SafeSearchAnnotation_Racy]
-> ReadPrec SafeSearchAnnotation_Racy
-> ReadPrec [SafeSearchAnnotation_Racy]
-> Read SafeSearchAnnotation_Racy
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SafeSearchAnnotation_Racy
readsPrec :: Int -> ReadS SafeSearchAnnotation_Racy
$creadList :: ReadS [SafeSearchAnnotation_Racy]
readList :: ReadS [SafeSearchAnnotation_Racy]
$creadPrec :: ReadPrec SafeSearchAnnotation_Racy
readPrec :: ReadPrec SafeSearchAnnotation_Racy
$creadListPrec :: ReadPrec [SafeSearchAnnotation_Racy]
readListPrec :: ReadPrec [SafeSearchAnnotation_Racy]
Core.Read, SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
(SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool)
-> (SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool)
-> Eq SafeSearchAnnotation_Racy
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
== :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
$c/= :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
/= :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
Core.Eq, Eq SafeSearchAnnotation_Racy
Eq SafeSearchAnnotation_Racy =>
(SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> Ordering)
-> (SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool)
-> (SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool)
-> (SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool)
-> (SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool)
-> (SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy)
-> (SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy)
-> Ord SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Ordering
SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Ordering
compare :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Ordering
$c< :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
< :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
$c<= :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
<= :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
$c> :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
> :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
$c>= :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
>= :: SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy -> Bool
$cmax :: SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy
max :: SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy
$cmin :: SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy
min :: SafeSearchAnnotation_Racy
-> SafeSearchAnnotation_Racy -> SafeSearchAnnotation_Racy
Core.Ord, (forall x.
SafeSearchAnnotation_Racy -> Rep SafeSearchAnnotation_Racy x)
-> (forall x.
Rep SafeSearchAnnotation_Racy x -> SafeSearchAnnotation_Racy)
-> Generic SafeSearchAnnotation_Racy
forall x.
Rep SafeSearchAnnotation_Racy x -> SafeSearchAnnotation_Racy
forall x.
SafeSearchAnnotation_Racy -> Rep SafeSearchAnnotation_Racy x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
SafeSearchAnnotation_Racy -> Rep SafeSearchAnnotation_Racy x
from :: forall x.
SafeSearchAnnotation_Racy -> Rep SafeSearchAnnotation_Racy x
$cto :: forall x.
Rep SafeSearchAnnotation_Racy x -> SafeSearchAnnotation_Racy
to :: forall x.
Rep SafeSearchAnnotation_Racy x -> SafeSearchAnnotation_Racy
Core.Generic)
deriving newtype
( Eq SafeSearchAnnotation_Racy
Eq SafeSearchAnnotation_Racy =>
(Int -> SafeSearchAnnotation_Racy -> Int)
-> (SafeSearchAnnotation_Racy -> Int)
-> Hashable SafeSearchAnnotation_Racy
Int -> SafeSearchAnnotation_Racy -> Int
SafeSearchAnnotation_Racy -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> SafeSearchAnnotation_Racy -> Int
hashWithSalt :: Int -> SafeSearchAnnotation_Racy -> Int
$chash :: SafeSearchAnnotation_Racy -> Int
hash :: SafeSearchAnnotation_Racy -> Int
Core.Hashable,
SafeSearchAnnotation_Racy -> Text
SafeSearchAnnotation_Racy -> ByteString
SafeSearchAnnotation_Racy -> Builder
(SafeSearchAnnotation_Racy -> Text)
-> (SafeSearchAnnotation_Racy -> Builder)
-> (SafeSearchAnnotation_Racy -> ByteString)
-> (SafeSearchAnnotation_Racy -> Text)
-> (SafeSearchAnnotation_Racy -> Builder)
-> ToHttpApiData SafeSearchAnnotation_Racy
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: SafeSearchAnnotation_Racy -> Text
toUrlPiece :: SafeSearchAnnotation_Racy -> Text
$ctoEncodedUrlPiece :: SafeSearchAnnotation_Racy -> Builder
toEncodedUrlPiece :: SafeSearchAnnotation_Racy -> Builder
$ctoHeader :: SafeSearchAnnotation_Racy -> ByteString
toHeader :: SafeSearchAnnotation_Racy -> ByteString
$ctoQueryParam :: SafeSearchAnnotation_Racy -> Text
toQueryParam :: SafeSearchAnnotation_Racy -> Text
$ctoEncodedQueryParam :: SafeSearchAnnotation_Racy -> Builder
toEncodedQueryParam :: SafeSearchAnnotation_Racy -> Builder
Core.ToHttpApiData,
Text -> Either Text SafeSearchAnnotation_Racy
ByteString -> Either Text SafeSearchAnnotation_Racy
(Text -> Either Text SafeSearchAnnotation_Racy)
-> (ByteString -> Either Text SafeSearchAnnotation_Racy)
-> (Text -> Either Text SafeSearchAnnotation_Racy)
-> FromHttpApiData SafeSearchAnnotation_Racy
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Racy
parseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Racy
$cparseHeader :: ByteString -> Either Text SafeSearchAnnotation_Racy
parseHeader :: ByteString -> Either Text SafeSearchAnnotation_Racy
$cparseQueryParam :: Text -> Either Text SafeSearchAnnotation_Racy
parseQueryParam :: Text -> Either Text SafeSearchAnnotation_Racy
Core.FromHttpApiData,
[SafeSearchAnnotation_Racy] -> Value
[SafeSearchAnnotation_Racy] -> Encoding
SafeSearchAnnotation_Racy -> Bool
SafeSearchAnnotation_Racy -> Value
SafeSearchAnnotation_Racy -> Encoding
(SafeSearchAnnotation_Racy -> Value)
-> (SafeSearchAnnotation_Racy -> Encoding)
-> ([SafeSearchAnnotation_Racy] -> Value)
-> ([SafeSearchAnnotation_Racy] -> Encoding)
-> (SafeSearchAnnotation_Racy -> Bool)
-> ToJSON SafeSearchAnnotation_Racy
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: SafeSearchAnnotation_Racy -> Value
toJSON :: SafeSearchAnnotation_Racy -> Value
$ctoEncoding :: SafeSearchAnnotation_Racy -> Encoding
toEncoding :: SafeSearchAnnotation_Racy -> Encoding
$ctoJSONList :: [SafeSearchAnnotation_Racy] -> Value
toJSONList :: [SafeSearchAnnotation_Racy] -> Value
$ctoEncodingList :: [SafeSearchAnnotation_Racy] -> Encoding
toEncodingList :: [SafeSearchAnnotation_Racy] -> Encoding
$comitField :: SafeSearchAnnotation_Racy -> Bool
omitField :: SafeSearchAnnotation_Racy -> Bool
Core.ToJSON,
ToJSONKeyFunction [SafeSearchAnnotation_Racy]
ToJSONKeyFunction SafeSearchAnnotation_Racy
ToJSONKeyFunction SafeSearchAnnotation_Racy
-> ToJSONKeyFunction [SafeSearchAnnotation_Racy]
-> ToJSONKey SafeSearchAnnotation_Racy
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Racy
toJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Racy
$ctoJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Racy]
toJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Racy]
Core.ToJSONKey,
Maybe SafeSearchAnnotation_Racy
Value -> Parser [SafeSearchAnnotation_Racy]
Value -> Parser SafeSearchAnnotation_Racy
(Value -> Parser SafeSearchAnnotation_Racy)
-> (Value -> Parser [SafeSearchAnnotation_Racy])
-> Maybe SafeSearchAnnotation_Racy
-> FromJSON SafeSearchAnnotation_Racy
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser SafeSearchAnnotation_Racy
parseJSON :: Value -> Parser SafeSearchAnnotation_Racy
$cparseJSONList :: Value -> Parser [SafeSearchAnnotation_Racy]
parseJSONList :: Value -> Parser [SafeSearchAnnotation_Racy]
$comittedField :: Maybe SafeSearchAnnotation_Racy
omittedField :: Maybe SafeSearchAnnotation_Racy
Core.FromJSON,
FromJSONKeyFunction [SafeSearchAnnotation_Racy]
FromJSONKeyFunction SafeSearchAnnotation_Racy
FromJSONKeyFunction SafeSearchAnnotation_Racy
-> FromJSONKeyFunction [SafeSearchAnnotation_Racy]
-> FromJSONKey SafeSearchAnnotation_Racy
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Racy
fromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Racy
$cfromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Racy]
fromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Racy]
Core.FromJSONKey
)
pattern SafeSearchAnnotation_Racy_Unknown :: SafeSearchAnnotation_Racy
pattern $mSafeSearchAnnotation_Racy_Unknown :: forall {r}.
SafeSearchAnnotation_Racy -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Racy_Unknown :: SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy_Unknown = SafeSearchAnnotation_Racy "UNKNOWN"
pattern SafeSearchAnnotation_Racy_VERYUNLIKELY :: SafeSearchAnnotation_Racy
pattern $mSafeSearchAnnotation_Racy_VERYUNLIKELY :: forall {r}.
SafeSearchAnnotation_Racy -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Racy_VERYUNLIKELY :: SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy_VERYUNLIKELY = SafeSearchAnnotation_Racy "VERY_UNLIKELY"
pattern SafeSearchAnnotation_Racy_Unlikely :: SafeSearchAnnotation_Racy
pattern $mSafeSearchAnnotation_Racy_Unlikely :: forall {r}.
SafeSearchAnnotation_Racy -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Racy_Unlikely :: SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy_Unlikely = SafeSearchAnnotation_Racy "UNLIKELY"
pattern SafeSearchAnnotation_Racy_Possible :: SafeSearchAnnotation_Racy
pattern $mSafeSearchAnnotation_Racy_Possible :: forall {r}.
SafeSearchAnnotation_Racy -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Racy_Possible :: SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy_Possible = SafeSearchAnnotation_Racy "POSSIBLE"
pattern SafeSearchAnnotation_Racy_Likely :: SafeSearchAnnotation_Racy
pattern $mSafeSearchAnnotation_Racy_Likely :: forall {r}.
SafeSearchAnnotation_Racy -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Racy_Likely :: SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy_Likely = SafeSearchAnnotation_Racy "LIKELY"
pattern SafeSearchAnnotation_Racy_VERYLIKELY :: SafeSearchAnnotation_Racy
pattern $mSafeSearchAnnotation_Racy_VERYLIKELY :: forall {r}.
SafeSearchAnnotation_Racy -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Racy_VERYLIKELY :: SafeSearchAnnotation_Racy
SafeSearchAnnotation_Racy_VERYLIKELY = SafeSearchAnnotation_Racy "VERY_LIKELY"
{-# COMPLETE
SafeSearchAnnotation_Racy_Unknown,
SafeSearchAnnotation_Racy_VERYUNLIKELY,
SafeSearchAnnotation_Racy_Unlikely,
SafeSearchAnnotation_Racy_Possible,
SafeSearchAnnotation_Racy_Likely,
SafeSearchAnnotation_Racy_VERYLIKELY,
SafeSearchAnnotation_Racy
#-}
newtype SafeSearchAnnotation_Spoof = SafeSearchAnnotation_Spoof {SafeSearchAnnotation_Spoof -> Text
fromSafeSearchAnnotation_Spoof :: Core.Text}
deriving stock (Int -> SafeSearchAnnotation_Spoof -> ShowS
[SafeSearchAnnotation_Spoof] -> ShowS
SafeSearchAnnotation_Spoof -> String
(Int -> SafeSearchAnnotation_Spoof -> ShowS)
-> (SafeSearchAnnotation_Spoof -> String)
-> ([SafeSearchAnnotation_Spoof] -> ShowS)
-> Show SafeSearchAnnotation_Spoof
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SafeSearchAnnotation_Spoof -> ShowS
showsPrec :: Int -> SafeSearchAnnotation_Spoof -> ShowS
$cshow :: SafeSearchAnnotation_Spoof -> String
show :: SafeSearchAnnotation_Spoof -> String
$cshowList :: [SafeSearchAnnotation_Spoof] -> ShowS
showList :: [SafeSearchAnnotation_Spoof] -> ShowS
Core.Show, ReadPrec [SafeSearchAnnotation_Spoof]
ReadPrec SafeSearchAnnotation_Spoof
Int -> ReadS SafeSearchAnnotation_Spoof
ReadS [SafeSearchAnnotation_Spoof]
(Int -> ReadS SafeSearchAnnotation_Spoof)
-> ReadS [SafeSearchAnnotation_Spoof]
-> ReadPrec SafeSearchAnnotation_Spoof
-> ReadPrec [SafeSearchAnnotation_Spoof]
-> Read SafeSearchAnnotation_Spoof
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SafeSearchAnnotation_Spoof
readsPrec :: Int -> ReadS SafeSearchAnnotation_Spoof
$creadList :: ReadS [SafeSearchAnnotation_Spoof]
readList :: ReadS [SafeSearchAnnotation_Spoof]
$creadPrec :: ReadPrec SafeSearchAnnotation_Spoof
readPrec :: ReadPrec SafeSearchAnnotation_Spoof
$creadListPrec :: ReadPrec [SafeSearchAnnotation_Spoof]
readListPrec :: ReadPrec [SafeSearchAnnotation_Spoof]
Core.Read, SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
(SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Bool)
-> Eq SafeSearchAnnotation_Spoof
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
== :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
$c/= :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
/= :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
Core.Eq, Eq SafeSearchAnnotation_Spoof
Eq SafeSearchAnnotation_Spoof =>
(SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Ordering)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Bool)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Bool)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Bool)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Bool)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof)
-> (SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof)
-> Ord SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Ordering
SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Ordering
compare :: SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> Ordering
$c< :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
< :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
$c<= :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
<= :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
$c> :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
> :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
$c>= :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
>= :: SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof -> Bool
$cmax :: SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof
max :: SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof
$cmin :: SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof
min :: SafeSearchAnnotation_Spoof
-> SafeSearchAnnotation_Spoof -> SafeSearchAnnotation_Spoof
Core.Ord, (forall x.
SafeSearchAnnotation_Spoof -> Rep SafeSearchAnnotation_Spoof x)
-> (forall x.
Rep SafeSearchAnnotation_Spoof x -> SafeSearchAnnotation_Spoof)
-> Generic SafeSearchAnnotation_Spoof
forall x.
Rep SafeSearchAnnotation_Spoof x -> SafeSearchAnnotation_Spoof
forall x.
SafeSearchAnnotation_Spoof -> Rep SafeSearchAnnotation_Spoof x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
SafeSearchAnnotation_Spoof -> Rep SafeSearchAnnotation_Spoof x
from :: forall x.
SafeSearchAnnotation_Spoof -> Rep SafeSearchAnnotation_Spoof x
$cto :: forall x.
Rep SafeSearchAnnotation_Spoof x -> SafeSearchAnnotation_Spoof
to :: forall x.
Rep SafeSearchAnnotation_Spoof x -> SafeSearchAnnotation_Spoof
Core.Generic)
deriving newtype
( Eq SafeSearchAnnotation_Spoof
Eq SafeSearchAnnotation_Spoof =>
(Int -> SafeSearchAnnotation_Spoof -> Int)
-> (SafeSearchAnnotation_Spoof -> Int)
-> Hashable SafeSearchAnnotation_Spoof
Int -> SafeSearchAnnotation_Spoof -> Int
SafeSearchAnnotation_Spoof -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> SafeSearchAnnotation_Spoof -> Int
hashWithSalt :: Int -> SafeSearchAnnotation_Spoof -> Int
$chash :: SafeSearchAnnotation_Spoof -> Int
hash :: SafeSearchAnnotation_Spoof -> Int
Core.Hashable,
SafeSearchAnnotation_Spoof -> Text
SafeSearchAnnotation_Spoof -> ByteString
SafeSearchAnnotation_Spoof -> Builder
(SafeSearchAnnotation_Spoof -> Text)
-> (SafeSearchAnnotation_Spoof -> Builder)
-> (SafeSearchAnnotation_Spoof -> ByteString)
-> (SafeSearchAnnotation_Spoof -> Text)
-> (SafeSearchAnnotation_Spoof -> Builder)
-> ToHttpApiData SafeSearchAnnotation_Spoof
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: SafeSearchAnnotation_Spoof -> Text
toUrlPiece :: SafeSearchAnnotation_Spoof -> Text
$ctoEncodedUrlPiece :: SafeSearchAnnotation_Spoof -> Builder
toEncodedUrlPiece :: SafeSearchAnnotation_Spoof -> Builder
$ctoHeader :: SafeSearchAnnotation_Spoof -> ByteString
toHeader :: SafeSearchAnnotation_Spoof -> ByteString
$ctoQueryParam :: SafeSearchAnnotation_Spoof -> Text
toQueryParam :: SafeSearchAnnotation_Spoof -> Text
$ctoEncodedQueryParam :: SafeSearchAnnotation_Spoof -> Builder
toEncodedQueryParam :: SafeSearchAnnotation_Spoof -> Builder
Core.ToHttpApiData,
Text -> Either Text SafeSearchAnnotation_Spoof
ByteString -> Either Text SafeSearchAnnotation_Spoof
(Text -> Either Text SafeSearchAnnotation_Spoof)
-> (ByteString -> Either Text SafeSearchAnnotation_Spoof)
-> (Text -> Either Text SafeSearchAnnotation_Spoof)
-> FromHttpApiData SafeSearchAnnotation_Spoof
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Spoof
parseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Spoof
$cparseHeader :: ByteString -> Either Text SafeSearchAnnotation_Spoof
parseHeader :: ByteString -> Either Text SafeSearchAnnotation_Spoof
$cparseQueryParam :: Text -> Either Text SafeSearchAnnotation_Spoof
parseQueryParam :: Text -> Either Text SafeSearchAnnotation_Spoof
Core.FromHttpApiData,
[SafeSearchAnnotation_Spoof] -> Value
[SafeSearchAnnotation_Spoof] -> Encoding
SafeSearchAnnotation_Spoof -> Bool
SafeSearchAnnotation_Spoof -> Value
SafeSearchAnnotation_Spoof -> Encoding
(SafeSearchAnnotation_Spoof -> Value)
-> (SafeSearchAnnotation_Spoof -> Encoding)
-> ([SafeSearchAnnotation_Spoof] -> Value)
-> ([SafeSearchAnnotation_Spoof] -> Encoding)
-> (SafeSearchAnnotation_Spoof -> Bool)
-> ToJSON SafeSearchAnnotation_Spoof
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: SafeSearchAnnotation_Spoof -> Value
toJSON :: SafeSearchAnnotation_Spoof -> Value
$ctoEncoding :: SafeSearchAnnotation_Spoof -> Encoding
toEncoding :: SafeSearchAnnotation_Spoof -> Encoding
$ctoJSONList :: [SafeSearchAnnotation_Spoof] -> Value
toJSONList :: [SafeSearchAnnotation_Spoof] -> Value
$ctoEncodingList :: [SafeSearchAnnotation_Spoof] -> Encoding
toEncodingList :: [SafeSearchAnnotation_Spoof] -> Encoding
$comitField :: SafeSearchAnnotation_Spoof -> Bool
omitField :: SafeSearchAnnotation_Spoof -> Bool
Core.ToJSON,
ToJSONKeyFunction [SafeSearchAnnotation_Spoof]
ToJSONKeyFunction SafeSearchAnnotation_Spoof
ToJSONKeyFunction SafeSearchAnnotation_Spoof
-> ToJSONKeyFunction [SafeSearchAnnotation_Spoof]
-> ToJSONKey SafeSearchAnnotation_Spoof
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Spoof
toJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Spoof
$ctoJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Spoof]
toJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Spoof]
Core.ToJSONKey,
Maybe SafeSearchAnnotation_Spoof
Value -> Parser [SafeSearchAnnotation_Spoof]
Value -> Parser SafeSearchAnnotation_Spoof
(Value -> Parser SafeSearchAnnotation_Spoof)
-> (Value -> Parser [SafeSearchAnnotation_Spoof])
-> Maybe SafeSearchAnnotation_Spoof
-> FromJSON SafeSearchAnnotation_Spoof
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser SafeSearchAnnotation_Spoof
parseJSON :: Value -> Parser SafeSearchAnnotation_Spoof
$cparseJSONList :: Value -> Parser [SafeSearchAnnotation_Spoof]
parseJSONList :: Value -> Parser [SafeSearchAnnotation_Spoof]
$comittedField :: Maybe SafeSearchAnnotation_Spoof
omittedField :: Maybe SafeSearchAnnotation_Spoof
Core.FromJSON,
FromJSONKeyFunction [SafeSearchAnnotation_Spoof]
FromJSONKeyFunction SafeSearchAnnotation_Spoof
FromJSONKeyFunction SafeSearchAnnotation_Spoof
-> FromJSONKeyFunction [SafeSearchAnnotation_Spoof]
-> FromJSONKey SafeSearchAnnotation_Spoof
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Spoof
fromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Spoof
$cfromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Spoof]
fromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Spoof]
Core.FromJSONKey
)
pattern SafeSearchAnnotation_Spoof_Unknown :: SafeSearchAnnotation_Spoof
pattern $mSafeSearchAnnotation_Spoof_Unknown :: forall {r}.
SafeSearchAnnotation_Spoof -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Spoof_Unknown :: SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof_Unknown = SafeSearchAnnotation_Spoof "UNKNOWN"
pattern SafeSearchAnnotation_Spoof_VERYUNLIKELY :: SafeSearchAnnotation_Spoof
pattern $mSafeSearchAnnotation_Spoof_VERYUNLIKELY :: forall {r}.
SafeSearchAnnotation_Spoof -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Spoof_VERYUNLIKELY :: SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof_VERYUNLIKELY = SafeSearchAnnotation_Spoof "VERY_UNLIKELY"
pattern SafeSearchAnnotation_Spoof_Unlikely :: SafeSearchAnnotation_Spoof
pattern $mSafeSearchAnnotation_Spoof_Unlikely :: forall {r}.
SafeSearchAnnotation_Spoof -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Spoof_Unlikely :: SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof_Unlikely = SafeSearchAnnotation_Spoof "UNLIKELY"
pattern SafeSearchAnnotation_Spoof_Possible :: SafeSearchAnnotation_Spoof
pattern $mSafeSearchAnnotation_Spoof_Possible :: forall {r}.
SafeSearchAnnotation_Spoof -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Spoof_Possible :: SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof_Possible = SafeSearchAnnotation_Spoof "POSSIBLE"
pattern SafeSearchAnnotation_Spoof_Likely :: SafeSearchAnnotation_Spoof
pattern $mSafeSearchAnnotation_Spoof_Likely :: forall {r}.
SafeSearchAnnotation_Spoof -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Spoof_Likely :: SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof_Likely = SafeSearchAnnotation_Spoof "LIKELY"
pattern SafeSearchAnnotation_Spoof_VERYLIKELY :: SafeSearchAnnotation_Spoof
pattern $mSafeSearchAnnotation_Spoof_VERYLIKELY :: forall {r}.
SafeSearchAnnotation_Spoof -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Spoof_VERYLIKELY :: SafeSearchAnnotation_Spoof
SafeSearchAnnotation_Spoof_VERYLIKELY = SafeSearchAnnotation_Spoof "VERY_LIKELY"
{-# COMPLETE
SafeSearchAnnotation_Spoof_Unknown,
SafeSearchAnnotation_Spoof_VERYUNLIKELY,
SafeSearchAnnotation_Spoof_Unlikely,
SafeSearchAnnotation_Spoof_Possible,
SafeSearchAnnotation_Spoof_Likely,
SafeSearchAnnotation_Spoof_VERYLIKELY,
SafeSearchAnnotation_Spoof
#-}
newtype SafeSearchAnnotation_Violence = SafeSearchAnnotation_Violence {SafeSearchAnnotation_Violence -> Text
fromSafeSearchAnnotation_Violence :: Core.Text}
deriving stock (Int -> SafeSearchAnnotation_Violence -> ShowS
[SafeSearchAnnotation_Violence] -> ShowS
SafeSearchAnnotation_Violence -> String
(Int -> SafeSearchAnnotation_Violence -> ShowS)
-> (SafeSearchAnnotation_Violence -> String)
-> ([SafeSearchAnnotation_Violence] -> ShowS)
-> Show SafeSearchAnnotation_Violence
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> SafeSearchAnnotation_Violence -> ShowS
showsPrec :: Int -> SafeSearchAnnotation_Violence -> ShowS
$cshow :: SafeSearchAnnotation_Violence -> String
show :: SafeSearchAnnotation_Violence -> String
$cshowList :: [SafeSearchAnnotation_Violence] -> ShowS
showList :: [SafeSearchAnnotation_Violence] -> ShowS
Core.Show, ReadPrec [SafeSearchAnnotation_Violence]
ReadPrec SafeSearchAnnotation_Violence
Int -> ReadS SafeSearchAnnotation_Violence
ReadS [SafeSearchAnnotation_Violence]
(Int -> ReadS SafeSearchAnnotation_Violence)
-> ReadS [SafeSearchAnnotation_Violence]
-> ReadPrec SafeSearchAnnotation_Violence
-> ReadPrec [SafeSearchAnnotation_Violence]
-> Read SafeSearchAnnotation_Violence
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
$creadsPrec :: Int -> ReadS SafeSearchAnnotation_Violence
readsPrec :: Int -> ReadS SafeSearchAnnotation_Violence
$creadList :: ReadS [SafeSearchAnnotation_Violence]
readList :: ReadS [SafeSearchAnnotation_Violence]
$creadPrec :: ReadPrec SafeSearchAnnotation_Violence
readPrec :: ReadPrec SafeSearchAnnotation_Violence
$creadListPrec :: ReadPrec [SafeSearchAnnotation_Violence]
readListPrec :: ReadPrec [SafeSearchAnnotation_Violence]
Core.Read, SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
(SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool)
-> Eq SafeSearchAnnotation_Violence
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
== :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
$c/= :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
/= :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
Core.Eq, Eq SafeSearchAnnotation_Violence
Eq SafeSearchAnnotation_Violence =>
(SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Ordering)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence)
-> (SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence)
-> Ord SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Ordering
SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence
forall a.
Eq a =>
(a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
$ccompare :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Ordering
compare :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Ordering
$c< :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
< :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
$c<= :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
<= :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
$c> :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
> :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
$c>= :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
>= :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> Bool
$cmax :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence
max :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence
$cmin :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence
min :: SafeSearchAnnotation_Violence
-> SafeSearchAnnotation_Violence -> SafeSearchAnnotation_Violence
Core.Ord, (forall x.
SafeSearchAnnotation_Violence
-> Rep SafeSearchAnnotation_Violence x)
-> (forall x.
Rep SafeSearchAnnotation_Violence x
-> SafeSearchAnnotation_Violence)
-> Generic SafeSearchAnnotation_Violence
forall x.
Rep SafeSearchAnnotation_Violence x
-> SafeSearchAnnotation_Violence
forall x.
SafeSearchAnnotation_Violence
-> Rep SafeSearchAnnotation_Violence x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cfrom :: forall x.
SafeSearchAnnotation_Violence
-> Rep SafeSearchAnnotation_Violence x
from :: forall x.
SafeSearchAnnotation_Violence
-> Rep SafeSearchAnnotation_Violence x
$cto :: forall x.
Rep SafeSearchAnnotation_Violence x
-> SafeSearchAnnotation_Violence
to :: forall x.
Rep SafeSearchAnnotation_Violence x
-> SafeSearchAnnotation_Violence
Core.Generic)
deriving newtype
( Eq SafeSearchAnnotation_Violence
Eq SafeSearchAnnotation_Violence =>
(Int -> SafeSearchAnnotation_Violence -> Int)
-> (SafeSearchAnnotation_Violence -> Int)
-> Hashable SafeSearchAnnotation_Violence
Int -> SafeSearchAnnotation_Violence -> Int
SafeSearchAnnotation_Violence -> Int
forall a. Eq a => (Int -> a -> Int) -> (a -> Int) -> Hashable a
$chashWithSalt :: Int -> SafeSearchAnnotation_Violence -> Int
hashWithSalt :: Int -> SafeSearchAnnotation_Violence -> Int
$chash :: SafeSearchAnnotation_Violence -> Int
hash :: SafeSearchAnnotation_Violence -> Int
Core.Hashable,
SafeSearchAnnotation_Violence -> Text
SafeSearchAnnotation_Violence -> ByteString
SafeSearchAnnotation_Violence -> Builder
(SafeSearchAnnotation_Violence -> Text)
-> (SafeSearchAnnotation_Violence -> Builder)
-> (SafeSearchAnnotation_Violence -> ByteString)
-> (SafeSearchAnnotation_Violence -> Text)
-> (SafeSearchAnnotation_Violence -> Builder)
-> ToHttpApiData SafeSearchAnnotation_Violence
forall a.
(a -> Text)
-> (a -> Builder)
-> (a -> ByteString)
-> (a -> Text)
-> (a -> Builder)
-> ToHttpApiData a
$ctoUrlPiece :: SafeSearchAnnotation_Violence -> Text
toUrlPiece :: SafeSearchAnnotation_Violence -> Text
$ctoEncodedUrlPiece :: SafeSearchAnnotation_Violence -> Builder
toEncodedUrlPiece :: SafeSearchAnnotation_Violence -> Builder
$ctoHeader :: SafeSearchAnnotation_Violence -> ByteString
toHeader :: SafeSearchAnnotation_Violence -> ByteString
$ctoQueryParam :: SafeSearchAnnotation_Violence -> Text
toQueryParam :: SafeSearchAnnotation_Violence -> Text
$ctoEncodedQueryParam :: SafeSearchAnnotation_Violence -> Builder
toEncodedQueryParam :: SafeSearchAnnotation_Violence -> Builder
Core.ToHttpApiData,
Text -> Either Text SafeSearchAnnotation_Violence
ByteString -> Either Text SafeSearchAnnotation_Violence
(Text -> Either Text SafeSearchAnnotation_Violence)
-> (ByteString -> Either Text SafeSearchAnnotation_Violence)
-> (Text -> Either Text SafeSearchAnnotation_Violence)
-> FromHttpApiData SafeSearchAnnotation_Violence
forall a.
(Text -> Either Text a)
-> (ByteString -> Either Text a)
-> (Text -> Either Text a)
-> FromHttpApiData a
$cparseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Violence
parseUrlPiece :: Text -> Either Text SafeSearchAnnotation_Violence
$cparseHeader :: ByteString -> Either Text SafeSearchAnnotation_Violence
parseHeader :: ByteString -> Either Text SafeSearchAnnotation_Violence
$cparseQueryParam :: Text -> Either Text SafeSearchAnnotation_Violence
parseQueryParam :: Text -> Either Text SafeSearchAnnotation_Violence
Core.FromHttpApiData,
[SafeSearchAnnotation_Violence] -> Value
[SafeSearchAnnotation_Violence] -> Encoding
SafeSearchAnnotation_Violence -> Bool
SafeSearchAnnotation_Violence -> Value
SafeSearchAnnotation_Violence -> Encoding
(SafeSearchAnnotation_Violence -> Value)
-> (SafeSearchAnnotation_Violence -> Encoding)
-> ([SafeSearchAnnotation_Violence] -> Value)
-> ([SafeSearchAnnotation_Violence] -> Encoding)
-> (SafeSearchAnnotation_Violence -> Bool)
-> ToJSON SafeSearchAnnotation_Violence
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> (a -> Bool)
-> ToJSON a
$ctoJSON :: SafeSearchAnnotation_Violence -> Value
toJSON :: SafeSearchAnnotation_Violence -> Value
$ctoEncoding :: SafeSearchAnnotation_Violence -> Encoding
toEncoding :: SafeSearchAnnotation_Violence -> Encoding
$ctoJSONList :: [SafeSearchAnnotation_Violence] -> Value
toJSONList :: [SafeSearchAnnotation_Violence] -> Value
$ctoEncodingList :: [SafeSearchAnnotation_Violence] -> Encoding
toEncodingList :: [SafeSearchAnnotation_Violence] -> Encoding
$comitField :: SafeSearchAnnotation_Violence -> Bool
omitField :: SafeSearchAnnotation_Violence -> Bool
Core.ToJSON,
ToJSONKeyFunction [SafeSearchAnnotation_Violence]
ToJSONKeyFunction SafeSearchAnnotation_Violence
ToJSONKeyFunction SafeSearchAnnotation_Violence
-> ToJSONKeyFunction [SafeSearchAnnotation_Violence]
-> ToJSONKey SafeSearchAnnotation_Violence
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
$ctoJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Violence
toJSONKey :: ToJSONKeyFunction SafeSearchAnnotation_Violence
$ctoJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Violence]
toJSONKeyList :: ToJSONKeyFunction [SafeSearchAnnotation_Violence]
Core.ToJSONKey,
Maybe SafeSearchAnnotation_Violence
Value -> Parser [SafeSearchAnnotation_Violence]
Value -> Parser SafeSearchAnnotation_Violence
(Value -> Parser SafeSearchAnnotation_Violence)
-> (Value -> Parser [SafeSearchAnnotation_Violence])
-> Maybe SafeSearchAnnotation_Violence
-> FromJSON SafeSearchAnnotation_Violence
forall a.
(Value -> Parser a)
-> (Value -> Parser [a]) -> Maybe a -> FromJSON a
$cparseJSON :: Value -> Parser SafeSearchAnnotation_Violence
parseJSON :: Value -> Parser SafeSearchAnnotation_Violence
$cparseJSONList :: Value -> Parser [SafeSearchAnnotation_Violence]
parseJSONList :: Value -> Parser [SafeSearchAnnotation_Violence]
$comittedField :: Maybe SafeSearchAnnotation_Violence
omittedField :: Maybe SafeSearchAnnotation_Violence
Core.FromJSON,
FromJSONKeyFunction [SafeSearchAnnotation_Violence]
FromJSONKeyFunction SafeSearchAnnotation_Violence
FromJSONKeyFunction SafeSearchAnnotation_Violence
-> FromJSONKeyFunction [SafeSearchAnnotation_Violence]
-> FromJSONKey SafeSearchAnnotation_Violence
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
$cfromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Violence
fromJSONKey :: FromJSONKeyFunction SafeSearchAnnotation_Violence
$cfromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Violence]
fromJSONKeyList :: FromJSONKeyFunction [SafeSearchAnnotation_Violence]
Core.FromJSONKey
)
pattern SafeSearchAnnotation_Violence_Unknown :: SafeSearchAnnotation_Violence
pattern $mSafeSearchAnnotation_Violence_Unknown :: forall {r}.
SafeSearchAnnotation_Violence -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Violence_Unknown :: SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence_Unknown = SafeSearchAnnotation_Violence "UNKNOWN"
pattern SafeSearchAnnotation_Violence_VERYUNLIKELY :: SafeSearchAnnotation_Violence
pattern $mSafeSearchAnnotation_Violence_VERYUNLIKELY :: forall {r}.
SafeSearchAnnotation_Violence -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Violence_VERYUNLIKELY :: SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence_VERYUNLIKELY = SafeSearchAnnotation_Violence "VERY_UNLIKELY"
pattern SafeSearchAnnotation_Violence_Unlikely :: SafeSearchAnnotation_Violence
pattern $mSafeSearchAnnotation_Violence_Unlikely :: forall {r}.
SafeSearchAnnotation_Violence -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Violence_Unlikely :: SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence_Unlikely = SafeSearchAnnotation_Violence "UNLIKELY"
pattern SafeSearchAnnotation_Violence_Possible :: SafeSearchAnnotation_Violence
pattern $mSafeSearchAnnotation_Violence_Possible :: forall {r}.
SafeSearchAnnotation_Violence -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Violence_Possible :: SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence_Possible = SafeSearchAnnotation_Violence "POSSIBLE"
pattern SafeSearchAnnotation_Violence_Likely :: SafeSearchAnnotation_Violence
pattern $mSafeSearchAnnotation_Violence_Likely :: forall {r}.
SafeSearchAnnotation_Violence -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Violence_Likely :: SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence_Likely = SafeSearchAnnotation_Violence "LIKELY"
pattern SafeSearchAnnotation_Violence_VERYLIKELY :: SafeSearchAnnotation_Violence
pattern $mSafeSearchAnnotation_Violence_VERYLIKELY :: forall {r}.
SafeSearchAnnotation_Violence -> ((# #) -> r) -> ((# #) -> r) -> r
$bSafeSearchAnnotation_Violence_VERYLIKELY :: SafeSearchAnnotation_Violence
SafeSearchAnnotation_Violence_VERYLIKELY = SafeSearchAnnotation_Violence "VERY_LIKELY"
{-# COMPLETE
SafeSearchAnnotation_Violence_Unknown,
SafeSearchAnnotation_Violence_VERYUNLIKELY,
SafeSearchAnnotation_Violence_Unlikely,
SafeSearchAnnotation_Violence_Possible,
SafeSearchAnnotation_Violence_Likely,
SafeSearchAnnotation_Violence_VERYLIKELY,
SafeSearchAnnotation_Violence
#-}