hnix-store-remote-0.7.0.0: Remote hnix store
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.Nix.Store.Remote.Types.Logger

Synopsis

Documentation

data Field Source #

Instances

Instances details
Arbitrary Field Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Methods

arbitrary :: Gen Field #

shrink :: Field -> [Field] #

Generic Field Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Associated Types

type Rep Field :: Type -> Type #

Methods

from :: Field -> Rep Field x #

to :: Rep Field x -> Field #

Show Field Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

showsPrec :: Int -> Field -> ShowS #

show :: Field -> String #

showList :: [Field] -> ShowS #

Eq Field Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

(==) :: Field -> Field -> Bool #

(/=) :: Field -> Field -> Bool #

Ord Field Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

compare :: Field -> Field -> Ordering #

(<) :: Field -> Field -> Bool #

(<=) :: Field -> Field -> Bool #

(>) :: Field -> Field -> Bool #

(>=) :: Field -> Field -> Bool #

max :: Field -> Field -> Field #

min :: Field -> Field -> Field #

type Rep Field Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep Field = D1 ('MetaData "Field" "System.Nix.Store.Remote.Types.Logger" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (C1 ('MetaCons "Field_LogStr" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "Field_LogInt" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))

data Trace Source #

Error trace

Constructors

Trace 

Instances

Instances details
Arbitrary Trace Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Methods

arbitrary :: Gen Trace #

shrink :: Trace -> [Trace] #

Generic Trace Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Associated Types

type Rep Trace :: Type -> Type #

Methods

from :: Trace -> Rep Trace x #

to :: Rep Trace x -> Trace #

Show Trace Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

showsPrec :: Int -> Trace -> ShowS #

show :: Trace -> String #

showList :: [Trace] -> ShowS #

Eq Trace Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

(==) :: Trace -> Trace -> Bool #

(/=) :: Trace -> Trace -> Bool #

Ord Trace Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

compare :: Trace -> Trace -> Ordering #

(<) :: Trace -> Trace -> Bool #

(<=) :: Trace -> Trace -> Bool #

(>) :: Trace -> Trace -> Bool #

(>=) :: Trace -> Trace -> Bool #

max :: Trace -> Trace -> Trace #

min :: Trace -> Trace -> Trace #

type Rep Trace Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep Trace = D1 ('MetaData "Trace" "System.Nix.Store.Remote.Types.Logger" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (C1 ('MetaCons "Trace" 'PrefixI 'True) (S1 ('MetaSel ('Just "tracePosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "traceHint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data BasicError Source #

Instances

Instances details
Arbitrary BasicError Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Generic BasicError Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Associated Types

type Rep BasicError :: Type -> Type #

Show BasicError Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Eq BasicError Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Ord BasicError Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep BasicError Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep BasicError = D1 ('MetaData "BasicError" "System.Nix.Store.Remote.Types.Logger" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (C1 ('MetaCons "BasicError" 'PrefixI 'True) (S1 ('MetaSel ('Just "basicErrorExitStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "basicErrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data ErrorInfo Source #

Extended error info available for protoVersion_minor >= 26

Instances

Instances details
Arbitrary ErrorInfo Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Generic ErrorInfo Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Associated Types

type Rep ErrorInfo :: Type -> Type #

Show ErrorInfo Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Eq ErrorInfo Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Ord ErrorInfo Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep ErrorInfo Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep ErrorInfo = D1 ('MetaData "ErrorInfo" "System.Nix.Store.Remote.Types.Logger" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (C1 ('MetaCons "ErrorInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "errorInfoLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Verbosity) :*: S1 ('MetaSel ('Just "errorInfoMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "errorInfoPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "errorInfoTraces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Trace]))))

data Logger Source #

Instances

Instances details
Arbitrary Logger Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Generic Logger Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Associated Types

type Rep Logger :: Type -> Type #

Methods

from :: Logger -> Rep Logger x #

to :: Rep Logger x -> Logger #

Show Logger Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Eq Logger Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Methods

(==) :: Logger -> Logger -> Bool #

(/=) :: Logger -> Logger -> Bool #

Ord Logger Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep Logger Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep Logger = D1 ('MetaData "Logger" "System.Nix.Store.Remote.Types.Logger" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (((C1 ('MetaCons "Logger_Next" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "Logger_Read" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64))) :+: (C1 ('MetaCons "Logger_Write" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString)) :+: C1 ('MetaCons "Logger_Last" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Logger_Error" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Either BasicError ErrorInfo))) :+: C1 ('MetaCons "Logger_StartActivity" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startActivityID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ActivityID) :*: (S1 ('MetaSel ('Just "startActivityVerbosity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Verbosity) :*: S1 ('MetaSel ('Just "startActivityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Activity)))) :*: (S1 ('MetaSel ('Just "startActivityString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString) :*: (S1 ('MetaSel ('Just "startActivityFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Field]) :*: S1 ('MetaSel ('Just "startActivityParentID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ActivityID))))) :+: (C1 ('MetaCons "Logger_StopActivity" 'PrefixI 'True) (S1 ('MetaSel ('Just "stopActivityID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ActivityID)) :+: C1 ('MetaCons "Logger_Result" 'PrefixI 'True) (S1 ('MetaSel ('Just "resultActivityID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ActivityID) :*: (S1 ('MetaSel ('Just "resultType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ActivityResult) :*: S1 ('MetaSel ('Just "resultFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Field]))))))

data LoggerOpCode Source #

Instances

Instances details
Arbitrary LoggerOpCode Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Generic LoggerOpCode Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Associated Types

type Rep LoggerOpCode :: Type -> Type #

Show LoggerOpCode Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Eq LoggerOpCode Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

Ord LoggerOpCode Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep LoggerOpCode Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Logger

type Rep LoggerOpCode = D1 ('MetaData "LoggerOpCode" "System.Nix.Store.Remote.Types.Logger" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (((C1 ('MetaCons "LoggerOpCode_Next" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LoggerOpCode_Read" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "LoggerOpCode_Write" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LoggerOpCode_Last" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "LoggerOpCode_Error" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LoggerOpCode_StartActivity" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "LoggerOpCode_StopActivity" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "LoggerOpCode_Result" 'PrefixI 'False) (U1 :: Type -> Type))))