Cachix.Types.Permission
data Permission Source #
Constructors
Defined in Cachix.Types.Permission
Methods
parseJSON :: Value -> Parser Permission #
parseJSONList :: Value -> Parser [Permission] #
toJSON :: Permission -> Value #
toEncoding :: Permission -> Encoding #
toJSONList :: [Permission] -> Value #
toEncodingList :: [Permission] -> Encoding #
Associated Types
type Rep Permission :: Type -> Type #
from :: Permission -> Rep Permission x #
to :: Rep Permission x -> Permission #
showsPrec :: Int -> Permission -> ShowS #
show :: Permission -> String #
showList :: [Permission] -> ShowS #
rnf :: Permission -> () #
(==) :: Permission -> Permission -> Bool #
(/=) :: Permission -> Permission -> Bool #
compare :: Permission -> Permission -> Ordering #
(<) :: Permission -> Permission -> Bool #
(<=) :: Permission -> Permission -> Bool #
(>) :: Permission -> Permission -> Bool #
(>=) :: Permission -> Permission -> Bool #
max :: Permission -> Permission -> Permission #
min :: Permission -> Permission -> Permission #
declareNamedSchema :: Proxy Permission -> Declare (Definitions Schema) NamedSchema #