backend-0.1.0.0
LicenseAGPL-3
Maintainerstu235271@mail.uni-kiel.de stu236925@mail.uni-kiel.de
Safe HaskellNone
LanguageHaskell2010

Docs.UserRef

Description

This module defines a reference to a user.

Documentation

data UserRef Source #

Constructors

UserRef 

Fields

Instances

Instances details
FromJSON UserRef Source # 
Instance details

Defined in Docs.UserRef

Methods

parseJSON :: Value -> Parser UserRef

parseJSONList :: Value -> Parser [UserRef]

omittedField :: Maybe UserRef

ToJSON UserRef Source # 
Instance details

Defined in Docs.UserRef

Methods

toJSON :: UserRef -> Value

toEncoding :: UserRef -> Encoding

toJSONList :: [UserRef] -> Value

toEncodingList :: [UserRef] -> Encoding

omitField :: UserRef -> Bool

Generic UserRef Source # 
Instance details

Defined in Docs.UserRef

Associated Types

type Rep UserRef 
Instance details

Defined in Docs.UserRef

type Rep UserRef = D1 ('MetaData "UserRef" "Docs.UserRef" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "UserRef" 'PrefixI 'True) (S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UserID) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Methods

from :: UserRef -> Rep UserRef x #

to :: Rep UserRef x -> UserRef #

Show UserRef Source # 
Instance details

Defined in Docs.UserRef

Eq UserRef Source # 
Instance details

Defined in Docs.UserRef

Methods

(==) :: UserRef -> UserRef -> Bool #

(/=) :: UserRef -> UserRef -> Bool #

ToSchema UserRef Source # 
Instance details

Defined in Docs.UserRef

Methods

declareNamedSchema :: Proxy UserRef -> Declare (Definitions Schema) NamedSchema

type Rep UserRef Source # 
Instance details

Defined in Docs.UserRef

type Rep UserRef = D1 ('MetaData "UserRef" "Docs.UserRef" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "UserRef" 'PrefixI 'True) (S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UserID) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))