| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cachix.Client.OptionsParser
Documentation
data CachixCommand Source #
Constructors
| AuthToken Text | |
| Create BinaryCacheName | |
| GenerateKeypair BinaryCacheName | |
| Push PushArguments | |
| Use BinaryCacheName UseOptions | |
| Version |
Instances
| Show CachixCommand Source # | |
Defined in Cachix.Client.OptionsParser Methods showsPrec :: Int -> CachixCommand -> ShowS # show :: CachixCommand -> String # showList :: [CachixCommand] -> ShowS # | |
data CachixOptions Source #
Constructors
| CachixOptions | |
Fields
| |
Instances
| Show CachixOptions Source # | |
Defined in Cachix.Client.OptionsParser Methods showsPrec :: Int -> CachixOptions -> ShowS # show :: CachixOptions -> String # showList :: [CachixOptions] -> ShowS # | |
data PushArguments Source #
Constructors
| PushPaths PushOptions Text [Text] | |
| PushWatchStore PushOptions Text |
Instances
| Show PushArguments Source # | |
Defined in Cachix.Client.OptionsParser Methods showsPrec :: Int -> PushArguments -> ShowS # show :: PushArguments -> String # showList :: [PushArguments] -> ShowS # | |
data PushOptions Source #
Constructors
| PushOptions | |
Fields
| |
Instances
| Show PushOptions Source # | |
Defined in Cachix.Client.OptionsParser Methods showsPrec :: Int -> PushOptions -> ShowS # show :: PushOptions -> String # showList :: [PushOptions] -> ShowS # | |
type BinaryCacheName = Text Source #
getOpts :: IO (CachixOptions, CachixCommand) Source #