ProtoMacrosCirce

scalapb_circe.ProtoMacrosCirce

Attributes

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

Members list

Extensions

Extensions

extension [A <: GeneratedMessage](inline 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 (inline 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