Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
A player's canonical remote ID. This is the best way to uniquely identify players
RemotePlayStationId PlayStationId | |
RemoteSplitscreenId SplitscreenId | |
RemoteSteamId SteamId | |
RemoteXboxId XboxId |
Eq RemoteId Source # | |
Show RemoteId Source # | |
ToJSON RemoteId Source # | |
HasField "remoteId" UniqueIdValue RemoteId # | |
HasField "remoteId" ReservationValue RemoteId # | |
ModifyField "remoteId" UniqueIdValue UniqueIdValue RemoteId RemoteId # | |
ModifyField "remoteId" ReservationValue ReservationValue RemoteId RemoteId # | |
ModifyRec "remoteId" RemoteId cs0 => HasField "remoteId" (Rec cs0 UniqueIdValue) RemoteId # | |
ModifyRec "remoteId" RemoteId cs0 => HasField "remoteId" (Rec cs0 ReservationValue) RemoteId # | |
ModifyRec "remoteId" RemoteId cs0 => ModifyField "remoteId" (Rec cs0 UniqueIdValue) (Rec cs0 UniqueIdValue) RemoteId RemoteId # | |
ModifyRec "remoteId" RemoteId cs0 => ModifyField "remoteId" (Rec cs0 ReservationValue) (Rec cs0 ReservationValue) RemoteId RemoteId # | |
type UpdateType "remoteId" UniqueIdValue RemoteId # | |
type UpdateType "remoteId" ReservationValue RemoteId # | |
module Octane.Type.RemoteId.SteamId
module Octane.Type.RemoteId.XboxId