Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
TD.Data.UserStatus
Synopsis
- data UserStatus
- = UserStatusEmpty
- | UserStatusOnline { }
- | UserStatusOffline {
- was_online :: Maybe Int
- | UserStatusRecently { }
- | UserStatusLastWeek { }
- | UserStatusLastMonth { }
Documentation
data UserStatus Source #
Describes the last time the user was online
Constructors
UserStatusEmpty | The user's status has never been changed |
UserStatusOnline | The user is online |
UserStatusOffline | The user is offline |
Fields
| |
UserStatusRecently | The user was online recently |
Fields
| |
UserStatusLastWeek | The user is offline, but was online last week |
Fields
| |
UserStatusLastMonth | The user is offline, but was online last month |
Fields
|
Instances
FromJSON UserStatus Source # | |
Defined in TD.Data.UserStatus | |
Show UserStatus Source # | |
Defined in TD.Data.UserStatus Methods showsPrec :: Int -> UserStatus -> ShowS # show :: UserStatus -> String # showList :: [UserStatus] -> ShowS # | |
Eq UserStatus Source # | |
Defined in TD.Data.UserStatus | |
ShortShow UserStatus Source # | |
Defined in TD.Data.UserStatus Methods shortShow :: UserStatus -> String Source # |