mensam-0
Safe HaskellSafe-Inferred
LanguageGHC2021

Mensam.API.Route.Api.Reservation

Documentation

data Routes route Source #

Constructors

Routes 

Fields

Instances

Instances details
Generic (Routes route) Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep (Routes route) :: Type -> Type #

Methods

from :: Routes route -> Rep (Routes route) x #

to :: Rep (Routes route) x -> Routes route #

type Rep (Routes route) Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep (Routes route)

data RequestReservationCreate Source #

Instances

Instances details
FromJSON RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep RequestReservationCreate :: Type -> Type #

Read RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema RequestReservationCreate Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep RequestReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep RequestReservationCreate = D1 ('MetaData "RequestReservationCreate" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkRequestReservationCreate" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestReservationCreateDesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NameOrIdentifier DeskNameWithContext IdentifierDesk)) :*: S1 ('MetaSel ('Just "requestReservationCreateTimeWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (IntervalNonDegenerate UTCTime))))

data ResponseReservationCreate Source #

Instances

Instances details
FromJSON ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep ResponseReservationCreate :: Type -> Type #

Read ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema ResponseReservationCreate Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep ResponseReservationCreate Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep ResponseReservationCreate = D1 ('MetaData "ResponseReservationCreate" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkResponseReservationCreate" 'PrefixI 'True) (S1 ('MetaSel ('Just "responseReservationCreateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 IdentifierReservation) :*: S1 ('MetaSel ('Just "responseReservationCreateEmailSent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))

newtype RequestReservationCancel Source #

Instances

Instances details
FromJSON RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep RequestReservationCancel :: Type -> Type #

Read RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema RequestReservationCancel Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep RequestReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep RequestReservationCancel = D1 ('MetaData "RequestReservationCancel" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkRequestReservationCancel" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestReservationCancelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 IdentifierReservation)))

newtype ResponseReservationCancel Source #

Instances

Instances details
FromJSON ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep ResponseReservationCancel :: Type -> Type #

Read ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema ResponseReservationCancel Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep ResponseReservationCancel Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep ResponseReservationCancel = D1 ('MetaData "ResponseReservationCancel" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkResponseReservationCancel" 'PrefixI 'True) (S1 ('MetaSel ('Just "responseReservationCancelUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ())))

newtype RequestReservationList Source #

Instances

Instances details
FromJSON RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep RequestReservationList :: Type -> Type #

Read RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema RequestReservationList Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep RequestReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep RequestReservationList = D1 ('MetaData "RequestReservationList" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkRequestReservationList" 'PrefixI 'True) (S1 ('MetaSel ('Just "requestReservationListTimeWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (IntervalUnbounded UTCTime))))

data ReservationWithInfo Source #

Instances

Instances details
FromJSON ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep ReservationWithInfo :: Type -> Type #

Read ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema ReservationWithInfo Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep ReservationWithInfo Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep ReservationWithInfo = D1 ('MetaData "ReservationWithInfo" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'False) (C1 ('MetaCons "MkReservationWithInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservationWithInfoReservation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Reservation) :*: (S1 ('MetaSel ('Just "reservationWithInfoDesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Desk) :*: S1 ('MetaSel ('Just "reservationWithInfoSpace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Space))))

newtype ResponseReservationList Source #

Instances

Instances details
FromJSON ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToJSON ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Generic ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Associated Types

type Rep ResponseReservationList :: Type -> Type #

Read ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Show ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Eq ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

Ord ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

ToSchema ResponseReservationList Source # 
Instance details

Defined in Mensam.Server.OpenApi

type Rep ResponseReservationList Source # 
Instance details

Defined in Mensam.API.Route.Api.Reservation

type Rep ResponseReservationList = D1 ('MetaData "ResponseReservationList" "Mensam.API.Route.Api.Reservation" "mensam-0-1nI1njg5LseIhGpsugoJ63" 'True) (C1 ('MetaCons "MkResponseReservationList" 'PrefixI 'True) (S1 ('MetaSel ('Just "responseReservationListReservations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [ReservationWithInfo])))