Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Ouroboros.Consensus.Storage.LedgerDB.V2.Args
Synopsis
- data FlavorImplSpecificTrace
- data HandleArgs (f ∷ k) (m ∷ k1)
- = InMemoryHandleArgs
- | LSMHandleArgs (LSMHandleArgs f m)
- data HandleEnv (m ∷ k)
- data LedgerDbFlavorArgs (f ∷ k) (m ∷ k1) = V2Args (HandleArgs f m)
- data LSMHandleArgs (f ∷ k) (m ∷ k1) = LSMArgs Void
Documentation
data FlavorImplSpecificTrace Source #
Constructors
TraceLedgerTablesHandleCreate | Created a new |
TraceLedgerTablesHandleClose | Closed a |
Instances
data HandleArgs (f ∷ k) (m ∷ k1) Source #
The arguments that are needed to create a HandleEnv
for the different
backends.
Constructors
InMemoryHandleArgs | |
LSMHandleArgs (LSMHandleArgs f m) |
data HandleEnv (m ∷ k) Source #
The environment used to create new handles
Constructors
InMemoryHandleEnv | |
LSMHandleEnv !Void | The environment for creating LSM handles. It carries the |
data LedgerDbFlavorArgs (f ∷ k) (m ∷ k1) Source #
Constructors
V2Args (HandleArgs f m) |
data LSMHandleArgs (f ∷ k) (m ∷ k1) Source #