Render

object Render
Companion:
class
class Object
trait Matchable
class Any
Render.type

Type members

Classlikes

object Rendered

Types

type Rendered = Type

Value members

Concrete methods

def apply[A : Render]: Render[A]
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.ToString")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def fromToString[A]: Render[A]
inline def render[A](f: A => String): Render[A]

Givens

Givens

@nowarn("msg=evidence parameter evidence\\$.+ of type (.+\\.)+CatsContravariant\\[F\\] in method renderContravariant is never used") @SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.AsInstanceOf")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
given RenderContravariant[F[_[_]] : CatsContravariant]: F[Render]
given bigDecimalRender: Render[BigDecimal]
given bigIntRender: Render[BigInt]
given booleanRender: Render[Boolean]
given byteRender: Render[Byte]
given charRender: Render[Char]
given doubleRender: Render[Double]
given durationRender: Render[Duration]
given finiteDurationRender: Render[FiniteDuration]
given floatRender: Render[Float]
given intRender: Render[Int]
given longRender: Render[Long]
given shortRender: Render[Short]
given stringRender: Render[String]
given symbolRender: Render[Symbol]
given unitRender: Render[Unit]
given uuidRender: Render[UUID]

Extensions

Extensions

extension [A](renderA: Render[A])
def contramap[B](f: B => A): Render[B]