Decoder

h8io.cfg.schema.Decoder
object Decoder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Decoder.type

Members list

Type members

Classlikes

final implicit class Ops[T](self: Value => CfgValue[T]) extends AnyVal

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
final case class Thrown(node: Value, cause: Throwable) extends NodeError

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait NodeError
trait CfgError
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def apply[T](node: Value)(implicit decoder: Value => CfgValue[T]): CfgValue[T]

Implicits

Implicits

final implicit def Ops[T](self: Value => CfgValue[T]): Ops[T]
implicit val monad: Monad[Decoder]
implicit val semigroupK: SemigroupK[Decoder]