mensam-0
Safe HaskellSafe-Inferred
LanguageGHC2021

Mensam.API.Update

Documentation

data Updatable a Source #

Constructors

Preserve 
Overwrite a 

Instances

Instances details
FromJSON a => FromJSON (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

ToJSON a => ToJSON (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

Generic (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

Associated Types

type Rep (Updatable a) :: Type -> Type #

Methods

from :: Updatable a -> Rep (Updatable a) x #

to :: Rep (Updatable a) x -> Updatable a #

Read a => Read (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

Show a => Show (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

Eq a => Eq (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

Methods

(==) :: Updatable a -> Updatable a -> Bool #

(/=) :: Updatable a -> Updatable a -> Bool #

Ord a => Ord (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

ToSchema a => ToSchema (Updatable a) Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep (Updatable a) Source # 
Instance details

Defined in Mensam.API.Update

type Rep (Updatable a) = D1 ('MetaData "Updatable" "Mensam.API.Update" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "Preserve" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Overwrite" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a)))