PartialParamCodec

oxygen.http.core.partial.PartialParamCodec
See thePartialParamCodec companion trait

Attributes

Companion
trait
Graph
Supertypes
trait LowPriority1
trait LowPriority2
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object Json extends JsonLowPriority1

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Json.type
trait Json[A] extends PartialParamCodec[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Many[S, A]
class ManyNonEmpty[A]
class Optional[A]
class Required[A]
object Plain extends PlainLowPriority1

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Plain.type
trait Plain[A] extends PartialParamCodec[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ManyOptional[S, A]
class ManyRequired[A]
class Optional[A]
class Required[A]

Givens

Inherited givens

given fromJson[A](using codec: Json[A]): PartialParamCodec[A]

Attributes

Inherited from:
LowPriority2
given fromPlain[A](using codec: Plain[A]): PartialParamCodec[A]

Attributes

Inherited from:
LowPriority1