Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data StorePathMetadata = StorePathMetadata {
- path :: !StorePath
- deriverPath :: !(Maybe StorePath)
- narHash :: !SomeNamedDigest
- references :: !StorePathSet
- registrationTime :: !UTCTime
- narBytes :: !(Maybe Word64)
- trust :: !StorePathTrust
- sigs :: !(Set NarSignature)
- contentAddressableAddress :: !(Maybe ContentAddressableAddress)
- data StorePathTrust
Documentation
data StorePathMetadata Source #
Metadata about a StorePath
StorePathMetadata | |
|
data StorePathTrust Source #
How much do we trust the path, based on its provenance?
BuiltLocally | It was built locally and thus ultimately trusted |
BuiltElsewhere | It was built elsewhere (and substituted or similar) and so is less trusted |
Instances
Eq StorePathTrust Source # | |
Defined in System.Nix.StorePathMetadata (==) :: StorePathTrust -> StorePathTrust -> Bool # (/=) :: StorePathTrust -> StorePathTrust -> Bool # | |
Ord StorePathTrust Source # | |
Defined in System.Nix.StorePathMetadata compare :: StorePathTrust -> StorePathTrust -> Ordering # (<) :: StorePathTrust -> StorePathTrust -> Bool # (<=) :: StorePathTrust -> StorePathTrust -> Bool # (>) :: StorePathTrust -> StorePathTrust -> Bool # (>=) :: StorePathTrust -> StorePathTrust -> Bool # max :: StorePathTrust -> StorePathTrust -> StorePathTrust # min :: StorePathTrust -> StorePathTrust -> StorePathTrust # | |
Show StorePathTrust Source # | |
Defined in System.Nix.StorePathMetadata showsPrec :: Int -> StorePathTrust -> ShowS # show :: StorePathTrust -> String # showList :: [StorePathTrust] -> ShowS # |