wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Provider.Bot

Contents

Synopsis

Bot Views

data BotConvView Source #

A conversation as seen by a bot.

Instances

Instances details
Arbitrary BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

FromJSON BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

ToJSON BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

Generic BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

Associated Types

type Rep BotConvView :: Type -> Type #

Show BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

Eq BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

ToSchema BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

ToSchema BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

type Rep BotConvView Source # 
Instance details

Defined in Wire.API.Provider.Bot

type Rep BotConvView = D1 ('MetaData "BotConvView" "Wire.API.Provider.Bot" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (C1 ('MetaCons "BotConvView" 'PrefixI 'True) (S1 ('MetaSel ('Just "_botConvId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConvId) :*: (S1 ('MetaSel ('Just "_botConvName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_botConvMembers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [OtherMember]))))

data BotUserView Source #

Instances

Instances details
Arbitrary BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

FromJSON BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

ToJSON BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

Generic BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

Associated Types

type Rep BotUserView :: Type -> Type #

Show BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

Eq BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

ToSchema BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

ToSchema BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

type Rep BotUserView Source # 
Instance details

Defined in Wire.API.Provider.Bot

type Rep BotUserView = D1 ('MetaData "BotUserView" "Wire.API.Provider.Bot" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (C1 ('MetaCons "BotUserView" 'PrefixI 'True) ((S1 ('MetaSel ('Just "botUserViewId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UserId) :*: S1 ('MetaSel ('Just "botUserViewName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Name)) :*: (S1 ('MetaSel ('Just "botUserViewColour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ColourId) :*: (S1 ('MetaSel ('Just "botUserViewHandle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Handle)) :*: S1 ('MetaSel ('Just "botUserViewTeam") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TeamId))))))