ProtoMacrosCirce

scalapb_circe.ProtoMacrosCirce$

Attributes

Source:
ProtoMacrosCirce.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Extensions

Extensions

extension [A <: GeneratedMessage](companion: GeneratedMessageCompanion[A])
inline def fromJsonConstant(inline json: String): A

Attributes

Source:
ProtoMacrosCirce.scala
extension [A <: GeneratedMessage](companion: GeneratedMessageCompanion[A])
def fromJson(json: String): A

Attributes

Source:
ProtoMacrosCirce.scala
def fromJsonEither(json: String): Either[Throwable, A]

Attributes

Source:
ProtoMacrosCirce.scala
def fromJsonOpt(json: String): Option[A]

Attributes

Source:
ProtoMacrosCirce.scala
def fromJsonTry(json: String): Try[A]

Attributes

Source:
ProtoMacrosCirce.scala
extension (s: StringContext)
inline def struct(): Struct

Attributes

Source:
ProtoMacrosCirce.scala
inline def value(): Value

Attributes

Source:
ProtoMacrosCirce.scala

Implicits

Implicits

implicit val toExprJson: ToExpr[Json]

Attributes

Source:
ProtoMacrosCirce.scala
implicit val toExprJsonNumber: ToExpr[JsonNumber]

Attributes

Source:
ProtoMacrosCirce.scala
implicit val toExprJsonObject: ToExpr[JsonObject]

Attributes

Source:
ProtoMacrosCirce.scala