proto-lens-protobuf-types-0.7.2.2: Basic protocol buffer message types.
Safe HaskellNone
LanguageHaskell2010

Proto.Google.Protobuf.Wrappers

Synopsis

Documentation

data BoolValue Source #

Fields :

  • value :: Lens' BoolValue Prelude.Bool

Instances

Instances details
NFData BoolValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: BoolValue -> () #

Show BoolValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq BoolValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord BoolValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message BoolValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField BoolValue "value" Bool Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Bool -> f Bool) -> BoolValue -> f BoolValue #

data BytesValue Source #

Fields :

  • value :: Lens' BytesValue Data.ByteString.ByteString

Instances

Instances details
NFData BytesValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: BytesValue -> () #

Show BytesValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq BytesValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord BytesValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message BytesValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField BytesValue "value" ByteString Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (ByteString -> f ByteString) -> BytesValue -> f BytesValue #

data DoubleValue Source #

Fields :

  • value :: Lens' DoubleValue Prelude.Double

Instances

Instances details
NFData DoubleValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: DoubleValue -> () #

Show DoubleValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq DoubleValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord DoubleValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message DoubleValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField DoubleValue "value" Double Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Double -> f Double) -> DoubleValue -> f DoubleValue #

data FloatValue Source #

Fields :

  • value :: Lens' FloatValue Prelude.Float

Instances

Instances details
NFData FloatValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: FloatValue -> () #

Show FloatValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq FloatValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord FloatValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message FloatValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField FloatValue "value" Float Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Float -> f Float) -> FloatValue -> f FloatValue #

data Int32Value Source #

Fields :

  • value :: Lens' Int32Value Data.Int.Int32

Instances

Instances details
NFData Int32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: Int32Value -> () #

Show Int32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq Int32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord Int32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message Int32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField Int32Value "value" Int32 Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Int32 -> f Int32) -> Int32Value -> f Int32Value #

data Int64Value Source #

Fields :

  • value :: Lens' Int64Value Data.Int.Int64

Instances

Instances details
NFData Int64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: Int64Value -> () #

Show Int64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq Int64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord Int64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message Int64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField Int64Value "value" Int64 Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Int64 -> f Int64) -> Int64Value -> f Int64Value #

data StringValue Source #

Fields :

  • value :: Lens' StringValue Data.Text.Text

Instances

Instances details
NFData StringValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: StringValue -> () #

Show StringValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq StringValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord StringValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message StringValue Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField StringValue "value" Text Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Text -> f Text) -> StringValue -> f StringValue #

data UInt32Value Source #

Fields :

  • value :: Lens' UInt32Value Data.Word.Word32

Instances

Instances details
NFData UInt32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: UInt32Value -> () #

Show UInt32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq UInt32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord UInt32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message UInt32Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField UInt32Value "value" Word32 Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Word32 -> f Word32) -> UInt32Value -> f UInt32Value #

data UInt64Value Source #

Fields :

  • value :: Lens' UInt64Value Data.Word.Word64

Instances

Instances details
NFData UInt64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

rnf :: UInt64Value -> () #

Show UInt64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Eq UInt64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Ord UInt64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Message UInt64Value Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

HasField UInt64Value "value" Word64 Source # 
Instance details

Defined in Proto.Google.Protobuf.Wrappers

Methods

fieldOf :: Functor f => Proxy# "value" -> (Word64 -> f Word64) -> UInt64Value -> f UInt64Value #