The class that abstracts away the impact of API combinators on documentation generation.
Instances29HasDocs, …
HasDocs EmptyAPIDefined in servant-docs-0.13.1 · Servant.Docs.InternalThe generated docs for
EmptyAPIare empty.HasDocs RawDefined in servant-docs-0.13.1 · Servant.Docs.Internal(HasDocs (ToServantApi api), ErrorIfNoGeneric api) => HasDocs (NamedRoutes api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalReflectMethod method => HasDocs (NoContentVerb method)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(HasDocs a, HasDocs b) => HasDocs (a :<|> b)Defined in servant-docs-0.13.1 · Servant.Docs.InternalThe generated docs for
a :<|> bjust appends the docs forawith the docs forb.HasDocs (Capture' mods sym a :> api) => HasDocs (Capture' (mod ': mods) sym a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalHasDocs api => HasDocs (HttpVersion :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalHasDocs api => HasDocs (IsSecure :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalHasDocs api => HasDocs (RemoteHost :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalHasDocs api => HasDocs (WithResource res :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalHasDocs api => HasDocs (Vault :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol desc, HasDocs api) => HasDocs (Description desc :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol desc, HasDocs api) => HasDocs (Summary desc :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol descr, KnownSymbol sym, HasDocs api) => HasDocs (Capture' (Description descr ': mods) sym a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol path, HasDocs api) => HasDocs (path :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol sym, ToCapture (Capture sym a), HasDocs api) => HasDocs (Capture' '[] sym a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal"books" :> Capture "isbn" Textwill appear asbooks:isbnin the docs.(KnownSymbol sym, ToCapture (CaptureAll sym a), HasDocs sublayout) => HasDocs (CaptureAll sym a :> sublayout)Defined in servant-docs-0.13.1 · Servant.Docs.Internal"books" :> CaptureAll "isbn" Textwill appear asbooks:isbnin the docs.(KnownSymbol sym, ToParam (QueryFlag sym), HasDocs api) => HasDocs (QueryFlag sym :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol sym, ToParam (QueryParam' mods sym a), HasDocs api) => HasDocs (QueryParam' mods sym a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(KnownSymbol sym, ToParam (QueryParams sym a), HasDocs api) => HasDocs (QueryParams sym a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(ToHttpApiData a, ToSample a, KnownSymbol sym, HasDocs api) => HasDocs (Header' mods sym a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(HasDocs api, Accept ctype) => HasDocs (StreamBody' mods framing ctype a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalTODO: this instance is incomplete.
(ToAuthInfo (BasicAuth realm usr), HasDocs api) => HasDocs (BasicAuth realm usr :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(ToFragment (Fragment a), HasDocs api) => HasDocs (Fragment a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(ToSample a, AllMimeRender (ct ': cts) a, HasDocs api) => HasDocs (ReqBody' mods (ct ': cts) a :> api)Defined in servant-docs-0.13.1 · Servant.Docs.InternalHasDocs api => HasDocs (WithNamedContext name context api)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(ToSample a, AllMimeRender (ct ': cts) a, KnownNat status, ReflectMethod method) => HasDocs (Verb method status (ct ': cts) a)Defined in servant-docs-0.13.1 · Servant.Docs.Internal(ToSample a, AllMimeRender (ct ': cts) a, KnownNat status, ReflectMethod method, AllHeaderSamples ls, GetHeaders (HList ls)) => HasDocs (Verb method status (ct ': cts) (Headers ls a))Defined in servant-docs-0.13.1 · Servant.Docs.Internal(Accept ct, KnownNat status, ReflectMethod method) => HasDocs (Stream method status framing ct a)Defined in servant-docs-0.13.1 · Servant.Docs.InternalTODO: mention the endpoint is streaming, its framing strategy
Also there are no samples.
TODO: AcceptFraming for content-type