zio.http
Members list
Packages
Type members
Classlikes
Represents the body of a request or response. The body can be a fixed chunk of bytes, a stream of bytes, or form data, or any type that can be encoded into such representations (such as textual data using some character encoding, the contents of files, JSON, etc.).
Represents the body of a request or response. The body can be a fixed chunk of bytes, a stream of bytes, or form data, or any type that can be encoded into such representations (such as textual data using some character encoding, the contents of files, JSON, etc.).
Attributes
A multipart boundary, which consists of both the boundary and its charset.
A Channel
is an asynchronous communication channel that supports receiving messages of type In
and sending messages of type Out
.
A Channel
is an asynchronous communication channel that supports receiving messages of type In
and sending messages of type Out
.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Immutable and type-safe representation of events that are triggered on a netty channel. A
represents the message type.
Immutable and type-safe representation of events that are triggered on a netty channel. A
represents the message type.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ExceptionCaughtclass Read[A]object Registered.typeobject Unregistered.typeclass UserEventTriggered
- Self type
-
ChannelEvent[A]
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ChannelEvent.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Charsets.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ClientAuth.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClientDriver.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Default.typeclass FromCertFileclass FromCertResourceclass FromTrustStoreFileclass FromTrustStoreResource
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ClientSSLConfig.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ZCompose.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConnectionPoolConfig.type
Cookie is an immutable and type-safe representation of an HTTP cookie. There are two types of cookies: request cookies and response cookies. These can be created with the constructors in the companion object of Cookie.
Cookie is an immutable and type-safe representation of an HTTP cookie. There are two types of cookies: request cookies and response cookies. These can be created with the constructors in the companion object of Cookie.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Decompression.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DnsResolver.type
Attributes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Driver.type
Flash
represents a flash value that one can retrieve from the flash scope.
Represents a form that can be either multipart or url encoded.
Represents a form that can be either multipart or url encoded.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Represents a form decoding error.
Represents a form decoding error.
Attributes
- Companion
- object
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object BoundaryNotFoundInContent.typeobject ContentDispositionMissingName.typeobject FormDataMissingContentDisposition.typeclass InvalidCharsetclass InvalidURLEncodedFormat
- Self type
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
FormDecodingError.type
Represents a field in a form. Every field contains name, content type (perhaps just plaintext), type-specific content, and an optional filename.
Represents a field in a form. Every field contains name, content type (perhaps just plaintext), type-specific content, and an optional filename.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
A zio.http.HandlerAspect is a kind of zio.http.ProtocolStack that is specialized to transform a handler's incoming requests and outgoing responses. Each layer in the stack corresponds to a separate transformation.
A zio.http.HandlerAspect is a kind of zio.http.ProtocolStack that is specialized to transform a handler's incoming requests and outgoing responses. Each layer in the stack corresponds to a separate transformation.
Layers may incorporate layer-specific information into a generic type parameter, referred to as middleware context, which composes using tupling.
Layers may also be stateful at the level of each transformation application. So, for example, a layer that is timing request durations may capture the start time of the request in the incoming interceptor, and pass this state to the outgoing interceptor, which can then compute the duration.
zio.http.HandlerAspect is more than just a wrapper around zio.http.ProtocolStack, as its concatenation operator has been specialized to entuple contexts, so that each layer may only add context to the contextual output.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Middleware[Env]class Objecttrait Matchableclass AnyShow all
- Self type
-
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
HandlerAspect.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Accepttrait AcceptEncodingclass Brclass Compressclass Deflateclass GZipclass Identityclass Multipleclass NoPreferenceclass Unknowntrait AcceptLanguageobject Any.typeclass Multipleclass Singleclass AcceptPatchtrait AcceptRangesobject Bytes.typeobject None.typeobject Allow.typeobject DoNotAllow.typeobject All.typeobject None.typeclass Someobject All.typeobject None.typeclass Sometrait AccessControlAllowOriginobject All.typeclass Specificobject All.typeobject None.typeclass Someclass AccessControlMaxAgeclass Ageclass Allowtrait Authorizationclass Basicclass Bearerclass Digestclass Unparsedtrait CacheControlobject Immutable.typeclass MaxAgeclass MaxStaleclass MinFreshclass Multipleobject MustRevalidate.typeobject MustUnderstand.typeobject NoCache.typeobject NoStore.typeobject NoTransform.typeobject OnlyIfCached.typeobject Private.typeobject ProxyRevalidate.typeobject Public.typeclass SMaxAgeclass StaleIfErrorclass StaleWhileRevalidateclass ClearSiteDatatrait Connectionobject Close.typeobject KeepAlive.typeclass ContentBasetrait ContentDispositionclass Attachmentclass FormFieldclass Inlinetrait ContentEncodingobject Br.typeobject Compress.typeobject Deflate.typeobject GZip.typeclass Multipletrait ContentLanguageobject Arabic.typeobject Bulgarian.typeobject Catalan.typeobject Chinese.typeobject Croatian.typeobject Czech.typeobject Danish.typeobject Dutch.typeobject English.typeobject Estonian.typeobject Finnish.typeobject French.typeobject German.typeobject Greek.typeobject Hebrew.typeobject Hindi.typeobject Hungarian.typeobject Icelandic.typeobject Indonesian.typeobject Italian.typeobject Japanese.typeobject Korean.typeobject Latvian.typeobject Lithuanian.typeobject Norwegian.typeobject Polish.typeobject Portuguese.typeobject Romanian.typeobject Russian.typeobject Serbian.typeobject Slovak.typeobject Slovenian.typeobject Spanish.typeobject Swedish.typeobject Thai.typeobject Turkish.typeobject Ukrainian.typeobject Vietnamese.typeclass ContentLengthclass ContentLocationclass ContentMd5trait ContentRangeclass EndTotalclass RangeTotalclass StartEndtrait ContentSecurityPolicyobject BlockAllMixedContent.typeclass PluginTypesclass Referrerclass ReportToclass ReportUriclass RequireSriForclass Sandboxclass SourcePolicyclass TrustedTypesobject UpgradeInsecureRequests.typetrait ContentTransferEncodingobject Base64.typeobject Binary.typeobject EightBit.typeobject QuotedPrintable.typeobject SevenBit.typeclass XTokenclass ContentTypeclass Cookieclass Customtrait DNTobject NotSpecified.typeobject TrackingAllowed.typeobject TrackingNotAllowed.typeclass Datetrait ETagclass Strongclass Weaktrait Expectobject 100-continue.typeclass Expiresclass Forwardedclass Fromclass Hosttrait IfMatchobject Any.typeclass ETagsclass IfModifiedSincetrait IfNoneMatchobject Any.typeclass ETagstrait IfRangeclass DateTimeclass ETagclass IfUnmodifiedSinceclass LastModifiedclass Linkclass Locationclass MaxForwardstrait Originobject Null.typeclass Valuetrait Pragmaobject NoCache.typeclass ProxyAuthenticateclass ProxyAuthorizationtrait Rangeclass Multipleclass Prefixclass Singleclass Suffixclass Referertrait RetryAfterclass ByDateclass ByDurationclass SecWebSocketAccepttrait SecWebSocketExtensionsclass Extensionsclass Tokenclass SecWebSocketKeyclass SecWebSocketLocationclass SecWebSocketOriginclass SecWebSocketProtocolclass SecWebSocketVersionclass Serverclass SetCookietrait Teclass Compressclass Deflateclass GZipclass Multipleobject Trailers.typeclass Trailertrait TransferEncodingobject Chunked.typeobject Compress.typeobject Deflate.typeobject GZip.typeclass Multipletrait Upgradeclass Multipleclass Protocolclass UpgradeInsecureRequeststrait UserAgentclass Commentclass Completeclass Producttrait Varyclass Headersobject Star.typetrait Viaclass Detailedclass Multipletrait WWWAuthenticateclass AWS4-HMAC-SHA256class Basicclass Bearerclass Digestclass HOBAclass Mutualclass Negotiateclass SCRAMclass Unknownclass Warningtrait XFrameOptionsobject Deny.typeobject SameOrigin.typeclass XRequestedWithShow all
Represents an immutable collection of headers. It extends HeaderExtensions and has a ton of powerful operators that can be used to add, remove and modify headers.
Represents an immutable collection of headers. It extends HeaderExtensions and has a ton of powerful operators that can be used to add, remove and modify headers.
NOTE: Generic operators that are not specific to Headers
should not be defined here. A better place would be one of the traits extended by HeaderExtension
.
Attributes
- Companion
- object
- Supertypes
-
trait Iterable[Header]trait IterableOnce[Header]trait HeaderChecks[Headers]trait HeaderGetterstrait HeaderModifier[Headers]class Objecttrait Matchableclass AnyShow all
- Self type
An HTTP application is a collection of routes, all of whose errors have been handled through conversion into HTTP responses.
An HTTP application is a collection of routes, all of whose errors have been handled through conversion into HTTP responses.
HTTP applications can be installed into a zio.http.Server, which is capable of using them to serve requests.
Attributes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Represents an HTTP method, such as GET, PUT, POST, or DELETE.
Represents an HTTP method, such as GET, PUT, POST, or DELETE.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
- Self type
-
Middleware[UpperEnv]
Attributes
- Companion
- trait
- Supertypes
- Self type
-
Middleware.type
Path is an immutable representation of the path of a URL. Internally it stores each element of a path in a sequence of text, together with flags on whether there are leading and trailing slashes in the path. This allows for a combination of precision and performance and supports a rich API.
Path is an immutable representation of the path of a URL. Internally it stores each element of a path in a sequence of text, together with flags on whether there are leading and trailing slashes in the path. This allows for a combination of precision and performance and supports a rich API.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
A zio.http.ProtocolStack represents a linear stack of protocol layers, each of which can statefully transform incoming and outgoing values of some handler.
A zio.http.ProtocolStack represents a linear stack of protocol layers, each of which can statefully transform incoming and outgoing values of some handler.
Protocol stacks can be thought of as a formal model of the process of transforming one handler into another handler.
Protocol stacks are designed to support precise semantics around error handling. In particular, if a layer successfully processes an incoming value of a handler, then that same layer will also have a chance to process the outgoing value of the handler. This requirement constrains the ways in which layers can fail, and the types of handlers they may be applied to.
In particular, protocol stacks can be applied to handlers that fail with the same type as their output type. This guarantees that should a handler fail, it will still produce an outgoing value that can be processed by all the layers that successfully transformed the incoming value.
Further, a layer may only fail while it processes an incoming value, and it may only value with the same type as its outgoing value. This guarantees that should a layer fail, it will still produce an outgoing value that can be processed by all the earlier layers that successfully transformed the incoming value.
In a way, the entire design of protocol stacks is geared at ensuring layers that successfully process incoming values will also have a chance to process outgoing values.
The only composition operator on protocol stacks is ++
, which simply chains two stacks together. This operator is associative and has an identity (which is the protocol stack that neither transforms incoming nor outgoing values, and which acts as an identity when used to transform handlers).
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProtocolStack.type
Represents the connection to the forward proxy before running the request
Represents the connection to the forward proxy before running the request
Value parameters
- credentials:
-
credentials for the proxy server. Encodes credentials with basic auth and put under the 'proxy-authorization' header
- headers:
-
headers for the request to the proxy server
- url:
-
url address of the proxy server
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
A collection of query parameters.
A collection of query parameters.
Attributes
- Companion
- object
- Supertypes
-
trait QueryChecks[QueryParams]trait QueryGetters[QueryParams]trait QueryModifier[QueryParams]class Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
QueryParams.type
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
QueryParamsError.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueryChecks[Request]trait QueryGetters[Request]trait QueryModifier[Request]trait HeaderChecks[Request]trait HeaderGetterstrait HeaderModifier[Request]class Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RequestHandlerInput.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HeaderChecks[Response]trait HeaderGetterstrait HeaderModifier[Response]class Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
A pattern for matching routes that examines both HTTP method and path. In addition to specifying a method, patterns contain segment patterns, which are sequences of literals, integers, longs, and other segment types.
A pattern for matching routes that examines both HTTP method and path. In addition to specifying a method, patterns contain segment patterns, which are sequences of literals, integers, longs, and other segment types.
Typically, your entry point constructor for a route pattern would be zio.http.Method:
import zio.http.Method
import zio.http.codec.SegmentCodec._
val pattern = Method.GET / "users" / int("user-id") / "posts" / string("post-id")
However, you can use the convenience constructors in RoutePattern
, such as RoutePattern.GET
.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
RoutePattern[A]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RoutePattern.type
Represents a collection of routes, each of which is defined by a pattern and a handler. This data type can be thought of as modeling a routing table, which decides where to direct every endpoint in an API based on both method and path of the request.
Represents a collection of routes, each of which is defined by a pattern and a handler. This data type can be thought of as modeling a routing table, which decides where to direct every endpoint in an API based on both method and path of the request.
When you are done building a collection of routes, you typically convert the routes into an zio.http.HttpApp value, which can be done with the toHttpApp
method.
Routes may have handled or unhandled errors. A route of type Route[Env, Throwable]
, for example, has not handled its errors by converting them into responses. Such unfinished routes cannot yet be converted into zio.http.HttpApp values. First, you must handle errors with the handleError
or handleErrorCause
methods.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Represents a server, which is capable of serving zero or more HTTP applications.
Represents a server, which is capable of serving zero or more HTTP applications.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Server.type
Server-Sent Event (SSE) as defined by https://html.spec.whatwg.org/multipage/server-sent-events.html#server-sent-events
Server-Sent Event (SSE) as defined by https://html.spec.whatwg.org/multipage/server-sent-events.html#server-sent-events
Value parameters
- data
-
data, may span multiple lines
- eventType
-
optional type, must not contain \n or \r
- id
-
optional id, must not contain \n or \r
- retry
-
optional reconnection delay in milliseconds
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ServerSentEvent.type
Frame decoder configuration
Frame decoder configuration
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SocketDecoder.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Customtrait Errortrait ClientErrorobject BadRequest.typeobject Conflict.typeobject ExpectationFailed.typeobject FailedDependency.typeobject Forbidden.typeobject Gone.typeobject LengthRequired.typeobject Locked.typeobject MethodNotAllowed.typeobject MisdirectedRequest.typeobject NotAcceptable.typeobject NotFound.typeobject PaymentRequired.typeobject PreconditionFailed.typeobject PreconditionRequired.typeobject ProxyAuthenticationRequired.typeobject RequestEntityTooLarge.typeobject RequestHeaderFieldsTooLarge.typeobject RequestTimeout.typeobject RequestUriTooLong.typeobject RequestedRangeNotSatisfiable.typeobject TooManyRequests.typeobject Unauthorized.typeobject UnorderedCollection.typeobject UnprocessableEntity.typeobject UnsupportedMediaType.typeobject UpgradeRequired.typetrait ServerErrorobject BadGateway.typeobject GatewayTimeout.typeobject HttpVersionNotSupported.typeobject InsufficientStorage.typeobject InternalServerError.typeobject NetworkAuthenticationRequired.typeobject NotExtended.typeobject NotImplemented.typeobject ServiceUnavailable.typeobject VariantAlsoNegotiates.typetrait Informationalobject Continue.typeobject Processing.typeobject SwitchingProtocols.typetrait Redirectionobject Found.typeobject MovedPermanently.typeobject MultipleChoices.typeobject NotModified.typeobject PermanentRedirect.typeobject SeeOther.typeobject TemporaryRedirect.typeobject UseProxy.typetrait Successobject Accepted.typeobject Created.typeobject MultiStatus.typeobject NoContent.typeobject NonAuthoritativeInformation.typeobject Ok.typeobject PartialContent.typeobject ResetContent.typeShow all
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
StreamingForm.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueryChecks[URL]trait QueryGetters[URL]trait QueryModifier[URL]trait URLPlatformSpecificclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
WebSocketApp[R]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
WebSocketApp.type
Server side websocket configuration
Server side websocket configuration
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
WebSocketConfig.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
WebSocketFrame.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HeaderGettersclass Objecttrait Matchableclass AnyShow all
- Self type
-
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait ZClientPlatformSpecificclass Objecttrait Matchableclass AnyShow all
- Self type
-
ZClient.type
A ZClientAspect
is capable on modifying some aspect of the execution of a client, such as metrics, tracing, encoding, decoding, or logging.
A ZClientAspect
is capable on modifying some aspect of the execution of a client, such as metrics, tracing, encoding, decoding, or logging.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ZClientAspect.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ZClient.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
Types
A channel that allows websocket frames to be written to it.
A channel that allows websocket frames to be written to it.
Attributes
A channel that allows websocket frames to be read and write to it.
A channel that allows websocket frames to be read and write to it.
Attributes
Value members
Concrete methods
A smart constructor that attempts to construct a handler from the specified value. If you have difficulty using this function, then please use the constructors on zio.http.Handler directly.
A smart constructor that attempts to construct a handler from the specified value. If you have difficulty using this function, then please use the constructors on zio.http.Handler directly.
Attributes
Extensions
Inherited extensions
Attributes
- Inherited from:
- UrlInterpolator
Attributes
- Inherited from:
- MdInterpolator