wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.UserMap

Documentation

newtype UserMap a Source #

Constructors

UserMap 

Fields

Instances

Instances details
Functor UserMap Source # 
Instance details

Defined in Wire.API.UserMap

Methods

fmap :: (a -> b) -> UserMap a -> UserMap b #

(<$) :: a -> UserMap b -> UserMap a #

Arbitrary a => Arbitrary (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

FromJSON a => FromJSON (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

ToJSON a => ToJSON (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Monoid (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Methods

mempty :: UserMap a #

mappend :: UserMap a -> UserMap a -> UserMap a #

mconcat :: [UserMap a] -> UserMap a #

Semigroup (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Methods

(<>) :: UserMap a -> UserMap a -> UserMap a #

sconcat :: NonEmpty (UserMap a) -> UserMap a #

stimes :: Integral b => b -> UserMap a -> UserMap a #

Show a => Show (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Methods

showsPrec :: Int -> UserMap a -> ShowS #

show :: UserMap a -> String #

showList :: [UserMap a] -> ShowS #

Eq a => Eq (UserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Methods

(==) :: UserMap a -> UserMap a -> Bool #

(/=) :: UserMap a -> UserMap a -> Bool #

(ToSchema a, ToJSON a, Arbitrary a) => ToSchema (UserMap (Set a)) Source # 
Instance details

Defined in Wire.API.UserMap

type WrappedQualifiedUserMap a = Wrapped "qualified_user_map" (QualifiedUserMap a) Source #

newtype QualifiedUserMap a Source #

Constructors

QualifiedUserMap 

Instances

Instances details
Functor QualifiedUserMap Source # 
Instance details

Defined in Wire.API.UserMap

Methods

fmap :: (a -> b) -> QualifiedUserMap a -> QualifiedUserMap b #

(<$) :: a -> QualifiedUserMap b -> QualifiedUserMap a #

Arbitrary a => Arbitrary (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

FromJSON a => FromJSON (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

ToJSON a => ToJSON (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Monoid (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Semigroup (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Show a => Show (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

Eq a => Eq (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap

(Typeable a, ToSchema (UserMap a)) => ToSchema (QualifiedUserMap a) Source # 
Instance details

Defined in Wire.API.UserMap