zio.blocks.schema.binding.SeqDeconstructor
See theSeqDeconstructor companion trait
object SeqDeconstructor
The sequence deconstructors for the standard collections.
Attributes
- Companion
- trait
- Source
- SeqDeconstructor.scala
- Graph
-
- Supertypes
- Self type
-
SeqDeconstructor.type
Members list
Type members
Classlikes
sealed trait SpecializedIndexed[C[_]] extends SeqDeconstructor[C]
A deconstructor for an array-backed collection (Array, ArraySeq and, on Scala 3 only, IArray) that also reads an element by index. elementType tells which of the typed readers fits, and index must be in 0 until size(c).
A deconstructor for an array-backed collection (Array, ArraySeq and, on Scala 3 only, IArray) that also reads an element by index. elementType tells which of the typed readers fits, and index must be in 0 until size(c).
Attributes
- Source
- SeqDeconstructor.scala
- Supertypes
Givens
Givens
Reads an immutable ArraySeq, including by index.
Reads a Chunk.
Reads an immutable IndexedSeq.
Reads a List.
Reads an immutable Seq.
Reads an immutable Set.
Reads a Vector.
Implicits
Implicits
Reads an Array, including by index.
Reads an IArray, including by index. Scala 3 only.
In this article