sttp.tapir.TapirAliases.scala Maven / Gradle / Ivy
package sttp.tapir
/** Mixin containing aliases for top-level types and modules in the tapir package. */
trait TapirAliases {
/** Codec.scala */
type Codec[L, H, CF <: CodecFormat] = sttp.tapir.Codec[L, H, CF]
val Codec = sttp.tapir.Codec
/** DecodeResult.scala */
type DecodeResult[+T] = sttp.tapir.DecodeResult[T]
val DecodeResult = sttp.tapir.DecodeResult
/** Defaults.scala */
val Defaults = sttp.tapir.Defaults
/** Endpoint.scala */
type Endpoint[A, I, E, O, -R] = sttp.tapir.Endpoint[A, I, E, O, R]
val Endpoint = sttp.tapir.Endpoint
type EndpointInfo = sttp.tapir.EndpointInfo
val EndpointInfo = sttp.tapir.EndpointInfo
/** EndpointIO.scala */
type EndpointInput[I] = sttp.tapir.EndpointInput[I]
val EndpointInput = sttp.tapir.EndpointInput
type EndpointOutput[O] = sttp.tapir.EndpointOutput[O]
val EndpointOutput = sttp.tapir.EndpointOutput
type EndpointIO[I] = sttp.tapir.EndpointIO[I]
val EndpointIO = sttp.tapir.EndpointIO
type StreamBody[BS, T, S] = sttp.tapir.StreamBodyIO[BS, T, S]
val StreamBody = sttp.tapir.StreamBodyIO
/** package.scala */
type RawPart = sttp.tapir.RawPart
type AnyPart = sttp.tapir.AnyPart
type AnyListCodec = sttp.tapir.AnyListCodec
type MultipartCodec[T] = sttp.tapir.MultipartCodec[T]
/** SchemaType.scala */
type SchemaType[T] = sttp.tapir.SchemaType[T]
val SchemaType = sttp.tapir.SchemaType
/** Schema.scala */
type Schema[T] = sttp.tapir.Schema[T]
val Schema: sttp.tapir.Schema.type = sttp.tapir.Schema
/** Tapir.scala */
type Tapir = sttp.tapir.Tapir
/** TapirAuth.scala */
val TapirAuth = sttp.tapir.TapirAuth
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy