wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Event.Team

Synopsis

Event

data Event Source #

Instances

Instances details
Arbitrary Event Source # 
Instance details

Defined in Wire.API.Event.Team

FromJSON Event Source # 
Instance details

Defined in Wire.API.Event.Team

ToJSON Event Source # 
Instance details

Defined in Wire.API.Event.Team

Generic Event Source # 
Instance details

Defined in Wire.API.Event.Team

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

Show Event Source # 
Instance details

Defined in Wire.API.Event.Team

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Eq Event Source # 
Instance details

Defined in Wire.API.Event.Team

Methods

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

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

ToSchema Event Source # 
Instance details

Defined in Wire.API.Event.Team

ToSchema Event Source # 
Instance details

Defined in Wire.API.Event.Team

ToJSONObject Event Source # 
Instance details

Defined in Wire.API.Event.Team

type Rep Event Source # 
Instance details

Defined in Wire.API.Event.Team

type Rep Event = D1 ('MetaData "Event" "Wire.API.Event.Team" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (C1 ('MetaCons "Event" 'PrefixI 'True) (S1 ('MetaSel ('Just "_eventTeam") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TeamId) :*: (S1 ('MetaSel ('Just "_eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "_eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EventData))))

EventType

data EventType Source #

Instances

Instances details
Arbitrary EventType Source # 
Instance details

Defined in Wire.API.Event.Team

FromJSON EventType Source # 
Instance details

Defined in Wire.API.Event.Team

ToJSON EventType Source # 
Instance details

Defined in Wire.API.Event.Team

Generic EventType Source # 
Instance details

Defined in Wire.API.Event.Team

Associated Types

type Rep EventType :: Type -> Type #

Show EventType Source # 
Instance details

Defined in Wire.API.Event.Team

Eq EventType Source # 
Instance details

Defined in Wire.API.Event.Team

ToSchema EventType Source # 
Instance details

Defined in Wire.API.Event.Team

ToSchema EventType Source # 
Instance details

Defined in Wire.API.Event.Team

type Rep EventType Source # 
Instance details

Defined in Wire.API.Event.Team

type Rep EventType = D1 ('MetaData "EventType" "Wire.API.Event.Team" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (((C1 ('MetaCons "TeamCreate" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TeamDelete" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "TeamUpdate" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MemberJoin" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "MemberLeave" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MemberUpdate" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ConvCreate" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ConvDelete" 'PrefixI 'False) (U1 :: Type -> Type))))

EventData

data EventData Source #

Instances

Instances details
ToJSON EventData Source # 
Instance details

Defined in Wire.API.Event.Team

Generic EventData Source # 
Instance details

Defined in Wire.API.Event.Team

Associated Types

type Rep EventData :: Type -> Type #

Show EventData Source # 
Instance details

Defined in Wire.API.Event.Team

Eq EventData Source # 
Instance details

Defined in Wire.API.Event.Team

ToSchema EventData Source # 
Instance details

Defined in Wire.API.Event.Team

type Rep EventData Source # 
Instance details

Defined in Wire.API.Event.Team