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