hnix-store-core-0.1.0.0: Core effects for interacting with the Nix store.

Maintainersrk <srk@48.io>
Safe HaskellNone
LanguageHaskell2010

System.Nix.GC

Description

|

Synopsis

Documentation

data Action Source #

Instances
Enum Action Source # 
Instance details

Defined in System.Nix.GC

Eq Action Source # 
Instance details

Defined in System.Nix.GC

Methods

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

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

Ord Action Source # 
Instance details

Defined in System.Nix.GC

Show Action Source # 
Instance details

Defined in System.Nix.GC

data Options Source #

Garbage collector operation options

Constructors

Options 

Fields

Instances
Eq Options Source # 
Instance details

Defined in System.Nix.GC

Methods

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

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

Ord Options Source # 
Instance details

Defined in System.Nix.GC

Show Options Source # 
Instance details

Defined in System.Nix.GC

data Result Source #

Constructors

Result 

Fields

  • paths :: !PathSet

    Depending on the action, the GC roots, or the paths that would be or have been deleted

  • bytesFreed :: !Integer

    For ReturnDead, DeleteDead and DeleteSpecific, the number of bytes that would be or was freed

Instances
Eq Result Source # 
Instance details

Defined in System.Nix.GC

Methods

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

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

Ord Result Source # 
Instance details

Defined in System.Nix.GC

Show Result Source # 
Instance details

Defined in System.Nix.GC