octane-0.16.3: Parse Rocket League replays.
Octane.Type.Property.ArrayProperty
data ArrayProperty a Source #
Constructors
Fields
Instances
Methods
getField :: Proxy# Symbol "size" -> ArrayProperty a0 -> Word64 #
getField :: Proxy# Symbol "content" -> ArrayProperty a0 -> List (Dictionary a0) #
modifyField :: Proxy# Symbol "size" -> (Word64 -> Word64) -> ArrayProperty a0 -> ArrayProperty a0 #
setField :: Proxy# Symbol "size" -> ArrayProperty a0 -> Word64 -> ArrayProperty a0 #
fieldLens :: Functor f => Proxy# Symbol "size" -> (Word64 -> f Word64) -> ArrayProperty a0 -> f (ArrayProperty a0) #
modifyField :: Proxy# Symbol "content" -> (List (Dictionary a0) -> List (Dictionary a0)) -> ArrayProperty a0 -> ArrayProperty a0 #
setField :: Proxy# Symbol "content" -> ArrayProperty a0 -> List (Dictionary a0) -> ArrayProperty a0 #
fieldLens :: Functor f => Proxy# Symbol "content" -> (List (Dictionary a0) -> f (List (Dictionary a0))) -> ArrayProperty a0 -> f (ArrayProperty a0) #
getField :: Proxy# Symbol "size" -> Rec cs0 (ArrayProperty a0) -> Word64 #
getField :: Proxy# Symbol "content" -> Rec cs0 (ArrayProperty a0) -> List (Dictionary a0) #
modifyField :: Proxy# Symbol "size" -> (Word64 -> Word64) -> Rec cs0 (ArrayProperty a0) -> Rec cs0 (ArrayProperty a0) #
setField :: Proxy# Symbol "size" -> Rec cs0 (ArrayProperty a0) -> Word64 -> Rec cs0 (ArrayProperty a0) #
fieldLens :: Functor f => Proxy# Symbol "size" -> (Word64 -> f Word64) -> Rec cs0 (ArrayProperty a0) -> f (Rec cs0 (ArrayProperty a0)) #
modifyField :: Proxy# Symbol "content" -> (List (Dictionary a0) -> List (Dictionary a0)) -> Rec cs0 (ArrayProperty a0) -> Rec cs0 (ArrayProperty a0) #
setField :: Proxy# Symbol "content" -> Rec cs0 (ArrayProperty a0) -> List (Dictionary a0) -> Rec cs0 (ArrayProperty a0) #
fieldLens :: Functor f => Proxy# Symbol "content" -> (List (Dictionary a0) -> f (List (Dictionary a0))) -> Rec cs0 (ArrayProperty a0) -> f (Rec cs0 (ArrayProperty a0)) #
(==) :: ArrayProperty a -> ArrayProperty a -> Bool #
(/=) :: ArrayProperty a -> ArrayProperty a -> Bool #
showsPrec :: Int -> ArrayProperty a -> ShowS #
show :: ArrayProperty a -> String #
showList :: [ArrayProperty a] -> ShowS #
Associated Types
type Rep (ArrayProperty a) :: * -> * #
from :: ArrayProperty a -> Rep (ArrayProperty a) x #
to :: Rep (ArrayProperty a) x -> ArrayProperty a #
toJSON :: ArrayProperty a -> Value #
toEncoding :: ArrayProperty a -> Encoding #
toJSONList :: [ArrayProperty a] -> Value #
toEncodingList :: [ArrayProperty a] -> Encoding #
put :: ArrayProperty a -> Put #
get :: Get (ArrayProperty a) #
putList :: [ArrayProperty a] -> Put #
rnf :: ArrayProperty a -> () #