Key

zio.blocks.endpoint.SegmentCodec.Key
See theKey companion trait
object Key

Attributes

Companion
trait
Source
SegmentCodec.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Key.type

Members list

Type members

Classlikes

case object Bool extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
Bool.type
final case class Combined(parts: Chunk[Key]) extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
case object Empty extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
Empty.type
case object Int extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
Int.type
final case class Literal(value: String) extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
case object Long extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
Long.type
case object String extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
String.type
case object Trailing extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
Trailing.type
case object UUID extends Key

Attributes

Source
SegmentCodec.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
Self type
UUID.type

Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements.

The names of the product elements.

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type.

The name of the type.

Attributes

Inherited from:
Mirror
Source
Mirror.scala