mirror of
https://github.com/haskell-nix/hnix-store.git
synced 2024-09-11 18:05:56 +03:00
remote: switch Logger_Next from ByteString to Text
This commit is contained in:
parent
01f26b359a
commit
8b9eb48b40
@ -240,7 +240,7 @@ logger :: NixSerializer r e Logger
|
||||
logger = Serializer
|
||||
{ getS = getS loggerOpCode >>= \case
|
||||
LoggerOpCode_Next ->
|
||||
Logger_Next <$> getS byteString
|
||||
Logger_Next <$> getS text
|
||||
LoggerOpCode_Read ->
|
||||
Logger_Read <$> getS int
|
||||
LoggerOpCode_Write ->
|
||||
@ -270,7 +270,7 @@ logger = Serializer
|
||||
, putS = \case
|
||||
Logger_Next s -> do
|
||||
putS loggerOpCode LoggerOpCode_Next
|
||||
putS byteString s
|
||||
putS text s
|
||||
Logger_Read i -> do
|
||||
putS loggerOpCode LoggerOpCode_Read
|
||||
putS int i
|
||||
|
@ -53,7 +53,7 @@ intToLoggerOpCode = \case
|
||||
x -> Left $ "Invalid LoggerOpCode: " ++ show x
|
||||
|
||||
data Logger
|
||||
= Logger_Next ByteString
|
||||
= Logger_Next Text
|
||||
| Logger_Read Int -- data needed from source
|
||||
| Logger_Write ByteString -- data for sink
|
||||
| Logger_Last
|
||||
|
Loading…
Reference in New Issue
Block a user