Cardano.Ledger.Metadata
data Metadatum Source #
A generic metadatum type.
Constructors
Defined in Cardano.Ledger.Metadata
Associated Types
type Rep Metadatum ∷ Type → Type Source #
Methods
from ∷ Metadatum → Rep Metadatum x Source #
to ∷ Rep Metadatum x → Metadatum Source #
showsPrec ∷ Int → Metadatum → ShowS Source #
show ∷ Metadatum → String Source #
showList ∷ [Metadatum] → ShowS Source #
decCBOR ∷ Decoder s Metadatum Source #
dropCBOR ∷ Proxy Metadatum → Decoder s () Source #
label ∷ Proxy Metadatum → Text Source #
encCBOR ∷ Metadatum → Encoding Source #
encodedSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy Metadatum → Size Source #
encodedListSizeExpr ∷ (∀ t. EncCBOR t ⇒ Proxy t → Size) → Proxy [Metadatum] → Size Source #
rnf ∷ Metadatum → () Source #
(==) ∷ Metadatum → Metadatum → Bool Source #
(/=) ∷ Metadatum → Metadatum → Bool Source #
compare ∷ Metadatum → Metadatum → Ordering Source #
(<) ∷ Metadatum → Metadatum → Bool Source #
(<=) ∷ Metadatum → Metadatum → Bool Source #
(>) ∷ Metadatum → Metadatum → Bool Source #
(>=) ∷ Metadatum → Metadatum → Bool Source #
max ∷ Metadatum → Metadatum → Metadatum Source #
min ∷ Metadatum → Metadatum → Metadatum Source #
noThunks ∷ Context → Metadatum → IO (Maybe ThunkInfo) Source #
wNoThunks ∷ Context → Metadatum → IO (Maybe ThunkInfo) Source #
showTypeOf ∷ Proxy Metadatum → String Source #
validMetadatum ∷ Metadatum → Bool Source #