Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data Proposal
- data PreSharedKeyTag
- data PreSharedKeyIDCore
- data PreSharedKeyID = PreSharedKeyID {}
- data Resumption = Resumption {}
- data ReInit = ReInit {}
- data MessageRange = MessageRange {}
- data ProposalOrRefTag
- data ProposalOrRef
- newtype ProposalRef = ProposalRef {}
- _Ref :: Prism' ProposalOrRef ProposalRef
- _Inline :: Prism' ProposalOrRef Proposal
- data ProposalOrigin
- originToInt :: ProposalOrigin -> Int32
- intToOrigin :: Int32 -> Either String ProposalOrigin
Documentation
Instances
data PreSharedKeyTag Source #
Instances
data PreSharedKeyIDCore Source #
Instances
data Resumption Source #
Instances
Instances
Arbitrary ReInit Source # | |
Generic ReInit Source # | |
Show ReInit Source # | |
Eq ReInit Source # | |
ParseMLS ReInit Source # | |
SerialiseMLS ReInit Source # | |
Defined in Wire.API.MLS.Proposal serialiseMLS :: ReInit -> Put Source # | |
type Rep ReInit Source # | |
Defined in Wire.API.MLS.Proposal type Rep ReInit = D1 ('MetaData "ReInit" "Wire.API.MLS.Proposal" "wire-api-0.1.0-EbZS9CKNOfZ8BBy5DRJfXi" 'False) (C1 ('MetaCons "ReInit" 'PrefixI 'True) ((S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 GroupId) :*: S1 ('MetaSel ('Just "protocolVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ProtocolVersion)) :*: (S1 ('MetaSel ('Just "cipherSuite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CipherSuite) :*: S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Extension])))) |
data MessageRange Source #
Instances
Arbitrary MessageRange Source # | |
Defined in Wire.API.MLS.Proposal arbitrary :: Gen MessageRange Source # shrink :: MessageRange -> [MessageRange] Source # | |
Show MessageRange Source # | |
Defined in Wire.API.MLS.Proposal showsPrec :: Int -> MessageRange -> ShowS # show :: MessageRange -> String # showList :: [MessageRange] -> ShowS # | |
Eq MessageRange Source # | |
Defined in Wire.API.MLS.Proposal (==) :: MessageRange -> MessageRange -> Bool # (/=) :: MessageRange -> MessageRange -> Bool # | |
ParseMLS MessageRange Source # | |
Defined in Wire.API.MLS.Proposal | |
SerialiseMLS MessageRange Source # | |
Defined in Wire.API.MLS.Proposal serialiseMLS :: MessageRange -> Put Source # |
data ProposalOrRefTag Source #
Instances
data ProposalOrRef Source #
Instances
newtype ProposalRef Source #
Instances
data ProposalOrigin Source #
Instances
Cql ProposalOrigin Source # | |
Defined in Wire.API.MLS.Proposal | |
Eq ProposalOrigin Source # | |
Defined in Wire.API.MLS.Proposal (==) :: ProposalOrigin -> ProposalOrigin -> Bool # (/=) :: ProposalOrigin -> ProposalOrigin -> Bool # |
originToInt :: ProposalOrigin -> Int32 Source #