octane-0.16.1: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.BooleanValue

Documentation

newtype BooleanValue Source #

Constructors

BooleanValue 

Instances

Eq BooleanValue Source # 
Show BooleanValue Source # 
Generic BooleanValue Source # 

Associated Types

type Rep BooleanValue :: * -> * #

NFData BooleanValue Source # 

Methods

rnf :: BooleanValue -> () #

ToJSON BooleanValue Source # 

Methods

toJSON :: BooleanValue -> Value

toEncoding :: BooleanValue -> Encoding

toJSONList :: [BooleanValue] -> Value

toEncodingList :: [BooleanValue] -> Encoding

HasField "unpack" BooleanValue Boolean Source # 

Methods

getField :: Proxy# Symbol "unpack" -> BooleanValue -> Boolean

ModifyField "unpack" BooleanValue BooleanValue Boolean Boolean Source # 
ModifyRec "unpack" Boolean cs0 => HasField "unpack" (Rec cs0 BooleanValue) Boolean Source # 

Methods

getField :: Proxy# Symbol "unpack" -> Rec cs0 BooleanValue -> Boolean

ModifyRec "unpack" Boolean cs0 => ModifyField "unpack" (Rec cs0 BooleanValue) (Rec cs0 BooleanValue) Boolean Boolean Source # 

Methods

modifyField :: Proxy# Symbol "unpack" -> (Boolean -> Boolean) -> Rec cs0 BooleanValue -> Rec cs0 BooleanValue

setField :: Proxy# Symbol "unpack" -> Rec cs0 BooleanValue -> Boolean -> Rec cs0 BooleanValue

fieldLens :: Functor f => Proxy# Symbol "unpack" -> (Boolean -> f Boolean) -> Rec cs0 BooleanValue -> f (Rec cs0 BooleanValue)

type Rep BooleanValue Source # 
type Rep BooleanValue = D1 (MetaData "BooleanValue" "Octane.Type.Value.BooleanValue" "octane-0.16.1-GutvkXgevkCABZiWZysr0h" True) (C1 (MetaCons "BooleanValue" PrefixI True) (S1 (MetaSel (Just Symbol "booleanValueUnpack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Boolean)))
type FieldType "unpack" BooleanValue Source # 
type FieldType "unpack" BooleanValue = Boolean
type UpdateType "unpack" BooleanValue Boolean Source # 
type UpdateType "unpack" BooleanValue Boolean = BooleanValue