rest-gen-0.14.2.1: Documentation and client generation from rest definition.

Safe HaskellNone
LanguageHaskell98

Rest.Gen.Base.ActionInfo

Synopsis

Documentation

data ActionTarget Source

Constructors

Self 
Any 

data DataType Source

Constructors

String 
XML 
JSON 
File 
Other 

Instances

type ResourceId = [String] Source

Representation of resource

accessors :: Step sid mid aid -> [Accessor] Source

listGetterActionInfo :: Resource m s sid mid aid -> String -> Getter mid -> [ActionInfo] Source

namedActionInfo :: Resource m s sid mid aid -> String -> Endpoint sid mid aid -> [ActionInfo] Source

resourceToActionInfo :: forall m s sid mid aid. Resource m s sid mid aid -> [ActionInfo] Source

singleActionInfo :: Resource m s sid mid aid -> Maybe (Id sid) -> String -> [ActionInfo] Source