Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data GroupIdParts = GroupIdParts {}
- groupIdParts :: ConvType -> Qualified ConvOrSubConvId -> GroupIdParts
- convToGroupId :: GroupIdParts -> GroupId
- groupIdToConv :: GroupId -> Either String GroupIdParts
- nextGenGroupId :: GroupId -> Either String GroupId
Documentation
data GroupIdParts Source #
Instances
Show GroupIdParts Source # | |
Defined in Wire.API.MLS.Group.Serialisation showsPrec :: Int -> GroupIdParts -> ShowS # show :: GroupIdParts -> String # showList :: [GroupIdParts] -> ShowS # | |
Eq GroupIdParts Source # | |
Defined in Wire.API.MLS.Group.Serialisation (==) :: GroupIdParts -> GroupIdParts -> Bool # (/=) :: GroupIdParts -> GroupIdParts -> Bool # |
convToGroupId :: GroupIdParts -> GroupId Source #
Return the group ID associated to a conversation ID. Note that is not assumed to be stable over time or even consistent among different backends.