Constructors
AddToStore :: StorePathName -> FileIngestionMethod -> Some HashAlgo -> RepairMode -> StoreRequest StorePathAdd
NarSourceto the store.AddToStoreNar :: StorePath -> Metadata StorePath -> RepairMode -> CheckMode -> StoreRequest NoReplyAdd a NAR with Metadata to the store.
AddTextToStore :: StoreText -> HashSet StorePath -> RepairMode -> StoreRequest StorePathAdd text to store.
Reference accepts repair but only uses it to throw error in case of remote talking to nix-daemon.
AddSignatures :: StorePath -> Set Signature -> StoreRequest SuccessCodeReplyAddIndirectRoot :: StorePath -> StoreRequest SuccessCodeReplyAddTempRoot :: StorePath -> StoreRequest SuccessCodeReplyAdd temporary garbage collector root.
This root is removed as soon as the client exits.
BuildPaths :: Set DerivedPath -> BuildMode -> StoreRequest SuccessCodeReplyBuild paths if they are an actual derivations.
If derivation output paths are already valid, do nothing.
BuildDerivation :: StorePath -> Derivation StorePath Text -> BuildMode -> StoreRequest BuildResultCollectGarbage :: GCOptions -> StoreRequest GCResultEnsurePath :: StorePath -> StoreRequest SuccessCodeReplyFindRoots :: StoreRequest (Map GCRoot StorePath)Find garbage collector roots.
IsValidPath :: StorePath -> StoreRequest BoolNarFromPath :: StorePath -> StoreRequest NoReplyFetch a NAR from the server
QueryValidPaths :: HashSet StorePath -> SubstituteMode -> StoreRequest (HashSet StorePath)Query valid paths from set, optionally try to use substitutes.
QueryAllValidPaths :: StoreRequest (HashSet StorePath)QuerySubstitutablePaths :: HashSet StorePath -> StoreRequest (HashSet StorePath)QueryPathInfo :: StorePath -> StoreRequest (Maybe (Metadata StorePath))QueryReferrers :: StorePath -> StoreRequest (HashSet StorePath)QueryValidDerivers :: StorePath -> StoreRequest (HashSet StorePath)QueryDerivationOutputs :: StorePath -> StoreRequest (HashSet StorePath)QueryDerivationOutputNames :: StorePath -> StoreRequest (HashSet StorePathName)QueryPathFromHashPart :: StorePathHashPart -> StoreRequest StorePathQueryMissing :: Set DerivedPath -> StoreRequest MissingOptimiseStore :: StoreRequest SuccessCodeReplySyncWithGC :: StoreRequest SuccessCodeReplyVerifyStore :: CheckMode -> RepairMode -> StoreRequest Bool
Instances7GCompare, GEq, GShow, Show, Eq, Arbitrary, …
GCompare StoreRequestDefined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Types.StoreRequestGEq StoreRequestDefined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Types.StoreRequestGShow StoreRequestDefined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Types.StoreRequestEq (StoreRequest a)Defined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Types.StoreRequestShow (StoreRequest a)Defined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Types.StoreRequestEq (Some StoreRequest)Defined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Types.StoreRequestArbitrary (Some StoreRequest)Defined in hnix-store-remote-0.7.0.0 · System.Nix.Store.Remote.Arbitrary · orphan