RawSchema

harness.schema.RawSchema
See theRawSchema companion object
sealed trait RawSchema[A] extends Schema[A]

Attributes

Companion
object
Graph
Supertypes
trait Schema[A]
class Object
trait Matchable
class Any
Known subtypes
class JWT[A]
class RawJWT[A]
class Str[A]
Self type

Members list

Value members

Concrete methods

override def tiemap[B](to: A => Either[String, B], from: B => A)(using evidence$5: Tag[B]): RawSchema[B]

Attributes

Definition Classes
override def timap[B](to: A => B, from: B => A)(using evidence$6: Tag[B]): RawSchema[B]

Attributes

Definition Classes

Inherited methods

final def decode(string: String): Either[String, A]

Attributes

Inherited from:
Schema
final def encode(value: A): String

Attributes

Inherited from:
Schema

Abstract fields

val codec: StringCodec[A]

Inherited fields

final val ref: SchemaRef

Attributes

Inherited from:
Schema
val tag: HTag[A]

Attributes

Inherited from:
Schema