WriteChannelWithExpiration
gopher.WriteChannelWithExpiration
class WriteChannelWithExpiration[F[_], A](internal: WriteChannel[F, A], ttl: FiniteDuration, throwTimeouts: Boolean, gopherApi: Gopher[F]) extends WriteChannel[F, A]
Channel, where messages can be exprited.
Attributes
- Source
- WriteChannelWithExpiration.scala
- Graph
-
- Supertypes
- Known subtypes
-
Members list
Type members
Inherited types
Attributes
- Inherited from:
- WriteChannel
- Source
- WriteChannel.scala
Value members
Concrete methods
Attributes
Attributes
Attributes
- Definition Classes
- Source
- WriteChannelWithExpiration.scala
override def withWriteExpiration(ttl: FiniteDuration, throwTimeouts: Boolean)(using gopherApi: Gopher[F]): WriteChannelWithExpiration[F, A]
Attributes
- Definition Classes
- Source
- WriteChannelWithExpiration.scala
Inherited methods
Attributes
- Inherited from:
- WriteChannel
- Source
- WriteChannel.scala
Attributes
- Inherited from:
- WriteChannel
- Source
- WriteChannel.scala
Attributes
- Inherited from:
- WriteChannel
- Source
- WriteChannel.scala
Attributes
- Inherited from:
- WriteChannel
- Source
- WriteChannel.scala
transparent inline def writeAll(inline collection: IterableOnce[A])(using mc: CpsMonadContext[F]): Unit
Attributes
- Inherited from:
- WriteChannel
- Source
- WriteChannel.scala
In this article