A _control_ allows relating a _target_ type with a _controller_ type via a _control operator_.
Instances6Eq, Show, Generic, Pretty, Hashable, Rep
Eq CtlOpDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.CtlOpShow CtlOpDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.CtlOpGeneric CtlOpDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.CtlOpPretty CtlOpDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.Pretty · orphanHashable CtlOpDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.CtlOptype Rep CtlOp = D1 ('MetaDataDefined in cuddle-1.8.1.0 · Codec.CBOR.Cuddle.CDDL.CtlOp"CtlOp"
"Codec.CBOR.Cuddle.CDDL.CtlOp"
"cuddle-1.8.1.0-1n67ahaIhMs3FQkr3b5WBN"
'False) (((C1 ('MetaCons"Size"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"Bits"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Regexp"
'PrefixI 'False) U1)) :+: ((C1 ('MetaCons"Cbor"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Cborseq"
'PrefixI 'False) U1) :+: (C1 ('MetaCons"Within"
'PrefixI 'False) U1 :+: C1 ('MetaCons"And"
'PrefixI 'False) U1))) :+: ((C1 ('MetaCons"Lt"
'PrefixI 'False) U1 :+: (C1 ('MetaCons"Le"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Gt"
'PrefixI 'False) U1)) :+: ((C1 ('MetaCons"Ge"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Eq"
'PrefixI 'False) U1) :+: (C1 ('MetaCons"Ne"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Default"
'PrefixI 'False) U1))))