octane-0.16.1: Parse Rocket League replays.
Octane.Type.Value.ReservationValue
data ReservationValue Source #
Constructors
Fields
Instances
Methods
(==) :: ReservationValue -> ReservationValue -> Bool #
(/=) :: ReservationValue -> ReservationValue -> Bool #
showsPrec :: Int -> ReservationValue -> ShowS #
show :: ReservationValue -> String #
showList :: [ReservationValue] -> ShowS #
Associated Types
type Rep ReservationValue :: * -> * #
from :: ReservationValue -> Rep ReservationValue x #
to :: Rep ReservationValue x -> ReservationValue #
rnf :: ReservationValue -> () #
toJSON :: ReservationValue -> Value
toEncoding :: ReservationValue -> Encoding
toJSONList :: [ReservationValue] -> Value
toEncodingList :: [ReservationValue] -> Encoding
getField :: Proxy# Symbol "number" -> ReservationValue -> CompressedWord
getField :: Proxy# Symbol "remoteId" -> ReservationValue -> RemoteId
getField :: Proxy# Symbol "systemId" -> ReservationValue -> Word8
getField :: Proxy# Symbol "unknown1" -> ReservationValue -> Boolean
getField :: Proxy# Symbol "unknown2" -> ReservationValue -> Boolean
modifyField :: Proxy# Symbol "number" -> (CompressedWord -> CompressedWord) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "number" -> ReservationValue -> CompressedWord -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "number" -> (CompressedWord -> f CompressedWord) -> ReservationValue -> f ReservationValue
modifyField :: Proxy# Symbol "remoteId" -> (RemoteId -> RemoteId) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "remoteId" -> ReservationValue -> RemoteId -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "remoteId" -> (RemoteId -> f RemoteId) -> ReservationValue -> f ReservationValue
modifyField :: Proxy# Symbol "systemId" -> (Word8 -> Word8) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "systemId" -> ReservationValue -> Word8 -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "systemId" -> (Word8 -> f Word8) -> ReservationValue -> f ReservationValue
modifyField :: Proxy# Symbol "unknown1" -> (Boolean -> Boolean) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "unknown1" -> ReservationValue -> Boolean -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "unknown1" -> (Boolean -> f Boolean) -> ReservationValue -> f ReservationValue
modifyField :: Proxy# Symbol "unknown2" -> (Boolean -> Boolean) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "unknown2" -> ReservationValue -> Boolean -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "unknown2" -> (Boolean -> f Boolean) -> ReservationValue -> f ReservationValue
modifyField :: Proxy# Symbol "localId" -> (Maybe Word8 -> Maybe Word8) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "localId" -> ReservationValue -> Maybe Word8 -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "localId" -> (Maybe Word8 -> f (Maybe Word8)) -> ReservationValue -> f ReservationValue
modifyField :: Proxy# Symbol "playerName" -> (Maybe Text -> Maybe Text) -> ReservationValue -> ReservationValue
setField :: Proxy# Symbol "playerName" -> ReservationValue -> Maybe Text -> ReservationValue
fieldLens :: Functor f => Proxy# Symbol "playerName" -> (Maybe Text -> f (Maybe Text)) -> ReservationValue -> f ReservationValue
getField :: Proxy# Symbol "localId" -> ReservationValue -> Maybe Word8
getField :: Proxy# Symbol "playerName" -> ReservationValue -> Maybe Text
getField :: Proxy# Symbol "number" -> Rec cs0 ReservationValue -> CompressedWord
getField :: Proxy# Symbol "remoteId" -> Rec cs0 ReservationValue -> RemoteId
getField :: Proxy# Symbol "systemId" -> Rec cs0 ReservationValue -> Word8
getField :: Proxy# Symbol "unknown1" -> Rec cs0 ReservationValue -> Boolean
getField :: Proxy# Symbol "unknown2" -> Rec cs0 ReservationValue -> Boolean
getField :: Proxy# Symbol "localId" -> Rec cs0 ReservationValue -> Maybe Word8
getField :: Proxy# Symbol "playerName" -> Rec cs0 ReservationValue -> Maybe Text
modifyField :: Proxy# Symbol "number" -> (CompressedWord -> CompressedWord) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "number" -> Rec cs0 ReservationValue -> CompressedWord -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "number" -> (CompressedWord -> f CompressedWord) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)
modifyField :: Proxy# Symbol "remoteId" -> (RemoteId -> RemoteId) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "remoteId" -> Rec cs0 ReservationValue -> RemoteId -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "remoteId" -> (RemoteId -> f RemoteId) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)
modifyField :: Proxy# Symbol "systemId" -> (Word8 -> Word8) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "systemId" -> Rec cs0 ReservationValue -> Word8 -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "systemId" -> (Word8 -> f Word8) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)
modifyField :: Proxy# Symbol "unknown1" -> (Boolean -> Boolean) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "unknown1" -> Rec cs0 ReservationValue -> Boolean -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "unknown1" -> (Boolean -> f Boolean) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)
modifyField :: Proxy# Symbol "unknown2" -> (Boolean -> Boolean) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "unknown2" -> Rec cs0 ReservationValue -> Boolean -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "unknown2" -> (Boolean -> f Boolean) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)
modifyField :: Proxy# Symbol "localId" -> (Maybe Word8 -> Maybe Word8) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "localId" -> Rec cs0 ReservationValue -> Maybe Word8 -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "localId" -> (Maybe Word8 -> f (Maybe Word8)) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)
modifyField :: Proxy# Symbol "playerName" -> (Maybe Text -> Maybe Text) -> Rec cs0 ReservationValue -> Rec cs0 ReservationValue
setField :: Proxy# Symbol "playerName" -> Rec cs0 ReservationValue -> Maybe Text -> Rec cs0 ReservationValue
fieldLens :: Functor f => Proxy# Symbol "playerName" -> (Maybe Text -> f (Maybe Text)) -> Rec cs0 ReservationValue -> f (Rec cs0 ReservationValue)