Wire.API.MLS.Group
newtype GroupId Source #
Constructors
Fields
Defined in Wire.API.MLS.Group
Methods
arbitrary :: Gen GroupId Source #
shrink :: GroupId -> [GroupId] Source #
parseJSON :: Value -> Parser GroupId Source #
parseJSONList :: Value -> Parser [GroupId] Source #
toJSON :: GroupId -> Value Source #
toEncoding :: GroupId -> Encoding Source #
toJSONList :: [GroupId] -> Value Source #
toEncodingList :: [GroupId] -> Encoding Source #
fromString :: String -> GroupId #
Associated Types
type Rep GroupId :: Type -> Type #
from :: GroupId -> Rep GroupId x #
to :: Rep GroupId x -> GroupId #
showsPrec :: Int -> GroupId -> ShowS #
show :: GroupId -> String #
showList :: [GroupId] -> ShowS #
(==) :: GroupId -> GroupId -> Bool #
(/=) :: GroupId -> GroupId -> Bool #
compare :: GroupId -> GroupId -> Ordering #
(<) :: GroupId -> GroupId -> Bool #
(<=) :: GroupId -> GroupId -> Bool #
(>) :: GroupId -> GroupId -> Bool #
(>=) :: GroupId -> GroupId -> Bool #
max :: GroupId -> GroupId -> GroupId #
min :: GroupId -> GroupId -> GroupId #
parseUrlPiece :: Text -> Either Text GroupId Source #
parseHeader :: ByteString -> Either Text GroupId Source #
parseQueryParam :: Text -> Either Text GroupId Source #
toUrlPiece :: GroupId -> Text Source #
toEncodedUrlPiece :: GroupId -> Builder Source #
toHeader :: GroupId -> ByteString Source #
toQueryParam :: GroupId -> Text Source #
toEncodedQueryParam :: GroupId -> Builder Source #
toParamSchema :: Proxy GroupId -> Schema Source #
declareNamedSchema :: Proxy GroupId -> Declare (Definitions Schema) NamedSchema Source #
schema :: ValueSchema NamedSwaggerDoc GroupId Source #
parseMLS :: Get GroupId Source #
serialiseMLS :: GroupId -> Put Source #
newtype GroupIdGen Source #
arbitrary :: Gen GroupIdGen Source #
shrink :: GroupIdGen -> [GroupIdGen] Source #
type Rep GroupIdGen :: Type -> Type #
from :: GroupIdGen -> Rep GroupIdGen x #
to :: Rep GroupIdGen x -> GroupIdGen #
showsPrec :: Int -> GroupIdGen -> ShowS #
show :: GroupIdGen -> String #
showList :: [GroupIdGen] -> ShowS #
(==) :: GroupIdGen -> GroupIdGen -> Bool #
(/=) :: GroupIdGen -> GroupIdGen -> Bool #
compare :: GroupIdGen -> GroupIdGen -> Ordering #
(<) :: GroupIdGen -> GroupIdGen -> Bool #
(<=) :: GroupIdGen -> GroupIdGen -> Bool #
(>) :: GroupIdGen -> GroupIdGen -> Bool #
(>=) :: GroupIdGen -> GroupIdGen -> Bool #
max :: GroupIdGen -> GroupIdGen -> GroupIdGen #
min :: GroupIdGen -> GroupIdGen -> GroupIdGen #