Moduleouroboros-consensus-4.2.1.0
Ouroboros.Consensus.Storage.ImmutableDB.Chunks
- 6 types
- 29 values
- Packageouroboros-consensus-4.2.1.0
- Exports36
- LicenceApache-2.0
Constructors
Instances4Show, Generic, NoThunks, Rep
Show ChunkInfoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalGeneric ChunkInfoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalNoThunks ChunkInfoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internaltype Rep ChunkInfo = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"ChunkInfo"
"Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"UniformChunkSize"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ChunkSize)))
Instances6Eq, Ord, Show, Generic, NoThunks, Rep
Eq ChunkNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalOrd ChunkNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalShow ChunkNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalGeneric ChunkNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalNoThunks ChunkNoDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internaltype Rep ChunkNo = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"ChunkNo"
"Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'True) (C1 ('MetaCons"ChunkNo"
'PrefixI 'True) (S1 ('MetaSel ('Just"unChunkNo"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64)))
Constructors
Instances4Show, Generic, NoThunks, Rep
Show ChunkSizeDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalGeneric ChunkSizeDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalNoThunks ChunkSizeDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internaltype Rep ChunkSize = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"ChunkSize"
"Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"ChunkSize"
'PrefixI 'True) (S1 ('MetaSel ('Just"chunkCanContainEBB"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just"numRegularBlocks"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word64)))
Instances5Eq, Show, Generic, NoThunks, Rep
Eq RelativeSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalShow RelativeSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalGeneric RelativeSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.InternalNoThunks RelativeSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internaltype Rep RelativeSlot = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"RelativeSlot"
"Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Internal"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"RelativeSlot"
'PrefixI 'True) (S1 ('MetaSel ('Just"relativeSlotChunkNo"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ChunkNo) :*: (S1 ('MetaSel ('Just"relativeSlotChunkSize"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ChunkSize) :*: S1 ('MetaSel ('Just"relativeSlotIndex"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 Word64))))
Constructors
Instances6Eq, Ord, Show, Generic, NoThunks, Rep
Eq ChunkSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.LayoutOrd ChunkSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.LayoutShow ChunkSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.LayoutGeneric ChunkSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.LayoutNoThunks ChunkSlotDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layouttype Rep ChunkSlot = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout"ChunkSlot"
"Ouroboros.Consensus.Storage.ImmutableDB.Chunks.Layout"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"UnsafeChunkSlot"
'PrefixI 'True) (S1 ('MetaSel ('Just"chunkIndex"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 ChunkNo) :*: S1 ('MetaSel ('Just"chunkRelative"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 RelativeSlot)))