Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
UserEvent !UserEvent | |
ConnectionEvent !ConnectionEvent | |
PropertyEvent !PropertyEvent | |
ClientEvent !ClientEvent |
Instances
Bounded EventType Source # | |
Enum EventType Source # | |
Defined in Wire.API.UserEvent succ :: EventType -> EventType # pred :: EventType -> EventType # fromEnum :: EventType -> Int # enumFrom :: EventType -> [EventType] # enumFromThen :: EventType -> EventType -> [EventType] # enumFromTo :: EventType -> EventType -> [EventType] # enumFromThenTo :: EventType -> EventType -> EventType -> [EventType] # | |
Eq EventType Source # | |
ToSchema EventType Source # | |
Defined in Wire.API.UserEvent |
UserCreated !User | |
UserActivated !User | A user is activated when the first user identity (email address) is verified. {#RefActivationEvent} |
UserSuspended !UserId | Account & API access of a user has been suspended. |
UserResumed !UserId | Account & API access of a previously suspended user has been restored. |
UserDeleted !(Qualified UserId) | The user account has been deleted. |
UserUpdated !UserUpdatedData | |
UserIdentityUpdated !UserIdentityUpdatedData | |
UserIdentityRemoved !UserIdentityRemovedData | |
UserLegalHoldDisabled !UserId | |
UserLegalHoldEnabled !UserId | |
LegalHoldClientRequested LegalHoldClientRequestedData |
data ConnectionEvent Source #
ConnectionUpdated | |
|
Instances
Show ConnectionEvent Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> ConnectionEvent -> ShowS # show :: ConnectionEvent -> String # showList :: [ConnectionEvent] -> ShowS # | |
Eq ConnectionEvent Source # | |
Defined in Wire.API.UserEvent (==) :: ConnectionEvent -> ConnectionEvent -> Bool # (/=) :: ConnectionEvent -> ConnectionEvent -> Bool # | |
ToBytes ConnectionEvent Source # | |
Defined in Wire.API.UserEvent bytes :: ConnectionEvent -> Builder Source # |
data PropertyEvent Source #
Instances
Show PropertyEvent Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> PropertyEvent -> ShowS # show :: PropertyEvent -> String # showList :: [PropertyEvent] -> ShowS # | |
Eq PropertyEvent Source # | |
Defined in Wire.API.UserEvent (==) :: PropertyEvent -> PropertyEvent -> Bool # (/=) :: PropertyEvent -> PropertyEvent -> Bool # | |
ToBytes PropertyEvent Source # | |
Defined in Wire.API.UserEvent bytes :: PropertyEvent -> Builder Source # |
data ClientEvent Source #
Instances
Show ClientEvent Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> ClientEvent -> ShowS # show :: ClientEvent -> String # showList :: [ClientEvent] -> ShowS # | |
Eq ClientEvent Source # | |
Defined in Wire.API.UserEvent (==) :: ClientEvent -> ClientEvent -> Bool # (/=) :: ClientEvent -> ClientEvent -> Bool # | |
ToBytes ClientEvent Source # | |
Defined in Wire.API.UserEvent bytes :: ClientEvent -> Builder Source # |
data UserUpdatedData Source #
UserUpdatedData | |
|
Instances
Show UserUpdatedData Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> UserUpdatedData -> ShowS # show :: UserUpdatedData -> String # showList :: [UserUpdatedData] -> ShowS # | |
Eq UserUpdatedData Source # | |
Defined in Wire.API.UserEvent (==) :: UserUpdatedData -> UserUpdatedData -> Bool # (/=) :: UserUpdatedData -> UserUpdatedData -> Bool # |
data UserIdentityUpdatedData Source #
Instances
Show UserIdentityUpdatedData Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> UserIdentityUpdatedData -> ShowS # show :: UserIdentityUpdatedData -> String # showList :: [UserIdentityUpdatedData] -> ShowS # | |
Eq UserIdentityUpdatedData Source # | |
Defined in Wire.API.UserEvent |
data UserIdentityRemovedData Source #
Instances
Show UserIdentityRemovedData Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> UserIdentityRemovedData -> ShowS # show :: UserIdentityRemovedData -> String # showList :: [UserIdentityRemovedData] -> ShowS # | |
Eq UserIdentityRemovedData Source # | |
Defined in Wire.API.UserEvent |
data LegalHoldClientRequestedData Source #
LegalHoldClientRequestedData | |
|
Instances
Show LegalHoldClientRequestedData Source # | |
Defined in Wire.API.UserEvent showsPrec :: Int -> LegalHoldClientRequestedData -> ShowS # show :: LegalHoldClientRequestedData -> String # showList :: [LegalHoldClientRequestedData] -> ShowS # | |
Eq LegalHoldClientRequestedData Source # | |
Defined in Wire.API.UserEvent |
emailRemoved :: UserId -> EmailAddress -> UserEvent Source #
emailUpdated :: UserId -> EmailAddress -> UserEvent Source #