AsyncReader
zio.blocks.streams.io.Reader.AsyncReader
abstract class AsyncReader[+Elem] extends Reader[Elem]
A reader whose pull and lifecycle operations may suspend.
Attributes
- Source
- Reader.scala
- Graph
-
- Supertypes
- Self type
-
AsyncReader[Elem]
Members list
Value members
Abstract methods
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Concrete methods
Alias for concat.
Attributes
- Definition Classes
- Source
- Reader.scala
final override def concatAsync[Elem2 >: Elem](next: () => encoding.Async[Reader[Elem2]]): AsyncReader[Elem2]
Attributes
- Definition Classes
- Source
- Reader.scala
Returns a failed Async with a trusted typed source error.
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
def readBytes(dest: Array[Byte], offset: Int, length: Int)(implicit ev: Elem <:< Byte): encoding.Async[Int]
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
def readDoubles(dest: Array[Double], offset: Int, length: Int)(implicit ev: Elem <:< Double): encoding.Async[Int]
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
def readFloats(dest: Array[Float], offset: Int, length: Int)(implicit ev: Elem <:< Float): encoding.Async[Int]
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
def readInts(dest: Array[Int], offset: Int, length: Int)(implicit ev: Elem <:< Int): encoding.Async[Int]
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
def readLongs(dest: Array[Long], offset: Int, length: Int)(implicit ev: Elem <:< Long): encoding.Async[Int]
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Attributes
- Source
- Reader.scala
Constructs a trusted typed source failure for custom Reader implementations.
Constructs a trusted typed source failure for custom Reader implementations.
Attributes
- Source
- Reader.scala
Attributes
- Definition Classes
- Source
- Reader.scala
Inherited methods
The primitive representation lane used by this reader.
The primitive representation lane used by this reader.
Attributes
- Inherited from:
- Reader
- Source
- Reader.scala
Attributes
- Inherited from:
- AsyncReaderPlatform (hidden)
- Source
- AsyncReaderPlatform.scala
In this article