wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.MLS.Welcome

Synopsis

Documentation

data Welcome Source #

Instances

Instances details
Arbitrary Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Generic Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Associated Types

type Rep Welcome :: Type -> Type #

Methods

from :: Welcome -> Rep Welcome x #

to :: Rep Welcome x -> Welcome #

Show Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Eq Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Methods

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

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

ToSchema Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

ParseMLS Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

SerialiseMLS Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

type Rep Welcome Source # 
Instance details

Defined in Wire.API.MLS.Welcome

type Rep Welcome = D1 ('MetaData "Welcome" "Wire.API.MLS.Welcome" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (C1 ('MetaCons "Welcome" 'PrefixI 'True) (S1 ('MetaSel ('Just "welCipherSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CipherSuite) :*: (S1 ('MetaSel ('Just "welSecrets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [GroupSecrets]) :*: S1 ('MetaSel ('Just "welGroupInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString))))

data GroupSecrets Source #

Instances

Instances details
Arbitrary GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Generic GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Associated Types

type Rep GroupSecrets :: Type -> Type #

Show GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

Eq GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

ParseMLS GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

SerialiseMLS GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

type Rep GroupSecrets Source # 
Instance details

Defined in Wire.API.MLS.Welcome

type Rep GroupSecrets = D1 ('MetaData "GroupSecrets" "Wire.API.MLS.Welcome" "wire-api-0.1.0-3915FetN8WgFcCGrbk6Vve" 'False) (C1 ('MetaCons "GroupSecrets" 'PrefixI 'True) (S1 ('MetaSel ('Just "gsNewMember") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 KeyPackageRef) :*: S1 ('MetaSel ('Just "gsSecrets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 HPKECiphertext)))