Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Fields :
Instances
Eq Account Source # | |
Ord Account Source # | |
Show Account Source # | |
NFData Account Source # | |
Defined in Proto.Modules.Auth | |
Message Account Source # | |
Defined in Proto.Modules.Auth messageName :: Proxy Account -> Text fieldsByTag :: Map Tag (FieldDescriptor Account) fieldsByTextFormatName :: Map String (FieldDescriptor Account) unknownFields :: Lens' Account FieldSet parseMessage :: Parser Account buildMessage :: Account -> Builder | |
HasField Account "nonce" Word64 Source # | |
HasField Account "coins" [Coin] Source # | |
HasField Account "vec'coins" (Vector Coin) Source # | |
Fields :
amount
:: Lens' Amount Data.Word.Word64
Instances
Eq Amount Source # | |
Ord Amount Source # | |
Show Amount Source # | |
NFData Amount Source # | |
Defined in Proto.Modules.Auth | |
Message Amount Source # | |
Defined in Proto.Modules.Auth messageName :: Proxy Amount -> Text defMessage :: Amount fieldsByTag :: Map Tag (FieldDescriptor Amount) fieldsByTextFormatName :: Map String (FieldDescriptor Amount) unknownFields :: Lens' Amount FieldSet parseMessage :: Parser Amount buildMessage :: Amount -> Builder | |
HasField Coin "amount" Amount Source # | |
HasField Amount "amount" Word64 Source # | |
HasField Coin "maybe'amount" (Maybe Amount) Source # | |
Fields :
id
:: Lens' Coin CoinId
maybe'id
:: Lens' Coin (Prelude.Maybe CoinId)
amount
:: Lens' Coin Amount
maybe'amount
:: Lens' Coin (Prelude.Maybe Amount)
Instances
Eq Coin Source # | |
Ord Coin Source # | |
Show Coin Source # | |
NFData Coin Source # | |
Defined in Proto.Modules.Auth | |
Message Coin Source # | |
Defined in Proto.Modules.Auth messageName :: Proxy Coin -> Text defMessage :: Coin fieldsByTag :: Map Tag (FieldDescriptor Coin) fieldsByTextFormatName :: Map String (FieldDescriptor Coin) unknownFields :: Lens' Coin FieldSet parseMessage :: Parser Coin buildMessage :: Coin -> Builder | |
HasField Coin "amount" Amount Source # | |
HasField Coin "id" CoinId Source # | |
HasField Coin "maybe'amount" (Maybe Amount) Source # | |
HasField Coin "maybe'id" (Maybe CoinId) Source # | |
HasField Account "coins" [Coin] Source # | |
HasField Account "vec'coins" (Vector Coin) Source # | |
Fields :
id
:: Lens' CoinId Data.Text.Text
Instances
Eq CoinId Source # | |
Ord CoinId Source # | |
Show CoinId Source # | |
NFData CoinId Source # | |
Defined in Proto.Modules.Auth | |
Message CoinId Source # | |
Defined in Proto.Modules.Auth messageName :: Proxy CoinId -> Text defMessage :: CoinId fieldsByTag :: Map Tag (FieldDescriptor CoinId) fieldsByTextFormatName :: Map String (FieldDescriptor CoinId) unknownFields :: Lens' CoinId FieldSet parseMessage :: Parser CoinId buildMessage :: CoinId -> Builder | |
HasField CoinId "id" Text Source # | |
HasField Coin "id" CoinId Source # | |
HasField Coin "maybe'id" (Maybe CoinId) Source # | |