DocsExtensionAttribute

sttp.tapir.docs.apispec.DocsExtensionAttribute$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

implicit class RichBasicEndpointTransput[E <: Atom[_]](e: E)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class RichEndpointAuth[T, TYPE <: AuthType](e: Auth[T, TYPE])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class RichEndpointIOInfo[T](i: Info[T])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class RichEndpointInfo(i: EndpointInfo)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class RichEndpointInfoOps[E <: EndpointInfoOps[_]](e: E)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class RichSchema[T](s: Schema[T])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
implicit class RichWebSocketBodyOutput[PIPE_REQ_RESP, REQ, RESP, T, S](b: WebSocketBodyOutput[PIPE_REQ_RESP, REQ, RESP, T, S])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete fields

val docsExtensionAttributeKey: AttributeKey[Vector[DocsExtension[_]]]

Implicits

Implicits

final implicit def RichBasicEndpointTransput[E <: Atom[_]](e: E): RichBasicEndpointTransput[E]
final implicit def RichEndpointAuth[T, TYPE <: AuthType](e: Auth[T, TYPE]): RichEndpointAuth[T, TYPE]
final implicit def RichEndpointIOInfo[T](i: Info[T]): RichEndpointIOInfo[T]
final implicit def RichEndpointInfo(i: EndpointInfo): RichEndpointInfo
final implicit def RichEndpointInfoOps[E <: EndpointInfoOps[_]](e: E): RichEndpointInfoOps[E]
final implicit def RichSchema[T](s: Schema[T]): RichSchema[T]
final implicit def RichWebSocketBodyOutput[PIPE_REQ_RESP, REQ, RESP, T, S](b: WebSocketBodyOutput[PIPE_REQ_RESP, REQ, RESP, T, S]): RichWebSocketBodyOutput[PIPE_REQ_RESP, REQ, RESP, T, S]