ToExpr

object ToExpr

Default given instances of ToExpr

Companion
class
class Object
trait Matchable
class Any

Givens

Givens

Default implemetation of ToExpr[Array[Boolean]]

Default implemetation of ToExpr[Array[Byte]]

Default implemetation of ToExpr[Array[Char]]

Default implemetation of ToExpr[Array[Double]]

Default implemetation of ToExpr[Array[Float]]

Default implemetation of ToExpr[Array[Int]]

Default implemetation of ToExpr[Array[Long]]

Default implemetation of ToExpr[Array[Short]]

given ArrayToExpr[T]: ToExpr[Array[T]]

Default implemetation of ToExpr[Array[T]]

Default implemetation of ToExpr[BigDecimal using the default MathContext]

Default implemetation of ToExpr[BigInt]

given BooleanToExpr[T <: Boolean]: ToExpr[T]

Default implemetation of ToExpr[Boolean]

given ByteToExpr[T <: Byte]: ToExpr[T]

Default implemetation of ToExpr[Byte]

given CharToExpr[T <: Char]: ToExpr[T]

Default implemetation of ToExpr[Char]

Default implemetation of ToExpr[ClassTag[T]]

given ClassToExpr[T <: Class[_]]: ToExpr[T]

Default implemetation of ToExpr[Class[T]]

given DoubleToExpr[T <: Double]: ToExpr[T]

Default implemetation of ToExpr[Double]

given EitherToExpr[L, R]: ToExpr[Either[L, R]]

Default implemetation of ToExpr[Either[L, R]]

Default implemetation of ToExpr[EmptyTuple.type]

given FloatToExpr[T <: Float]: ToExpr[T]

Default implemetation of ToExpr[Float]

given IArrayToExpr[T](`evidence$5`: Type[T], val ltArray: ToExpr[Array[T]]): ToExpr[IArray[T]]

Default implemetation of ToExpr[IArray[T]]

given IntToExpr[T <: Int]: ToExpr[T]

Default implemetation of ToExpr[Int]

given LeftToExpr[L, R]: ToExpr[Left[L, R]]

Default implemetation of ToExpr[Left[L, R]]

given ListToExpr[T]: ToExpr[List[T]]

Default implemetation of ToExpr[List[T]]

given LongToExpr[T <: Long]: ToExpr[T]

Default implemetation of ToExpr[Long]

given MapToExpr[T, U]: ToExpr[Map[T, U]]

Default implemetation of ToExpr[Map[T, U]]

Default implemetation of ToExpr[Nil.type]

Default implemetation of ToExpr[None.type]

given OptionToExpr[T]: ToExpr[Option[T]]

Default implemetation of ToExpr[Option[T]]

given RightToExpr[L, R]: ToExpr[Right[L, R]]

Default implemetation of ToExpr[Right[L, R]]

given SeqToExpr[T]: ToExpr[Seq[T]]

Default implemetation of ToExpr[Seq[T]]

given SetToExpr[T]: ToExpr[Set[T]]

Default implemetation of ToExpr[Set[T]]

given ShortToExpr[T <: Short]: ToExpr[T]

Default implemetation of ToExpr[Short]

given SomeToExpr[T]: ToExpr[Some[T]]

Default implemetation of ToExpr[Some[T]]

Default implemetation of ToExpr[StringContext]

given StringToExpr[T <: String]: ToExpr[T]

Default implemetation of ToExpr[String]

given Tuple10ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]

Default implemetation of ToExpr[Tuple10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]]

given Tuple11ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]

Default implemetation of ToExpr[Tuple11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11]]

given Tuple12ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]

Default implemetation of ToExpr[Tuple12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12]]

given Tuple13ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]

Default implemetation of ToExpr[Tuple13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13]]

given Tuple14ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]

Default implemetation of ToExpr[Tuple14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14]]

given Tuple15ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]

Default implemetation of ToExpr[Tuple15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15]]

given Tuple16ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]

Default implemetation of ToExpr[Tuple16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16]]

given Tuple17ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]

Default implemetation of ToExpr[Tuple17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17]]

given Tuple18ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]

Default implemetation of ToExpr[Tuple18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18]]

given Tuple19ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]

Default implemetation of ToExpr[Tuple19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19]]

given Tuple1ToExpr[T1]: ToExpr[(T1)]

Default implemetation of ToExpr[Tuple1[T1]]

given Tuple20ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]

Default implemetation of ToExpr[Tuple20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20]]

given Tuple21ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]

Default implemetation of ToExpr[Tuple21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21]]

given Tuple22ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]

Default implemetation of ToExpr[Tuple22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22]]

given Tuple2ToExpr[T1, T2]: ToExpr[(T1, T2)]

Default implemetation of ToExpr[Tuple2[T1, T2]]

given Tuple3ToExpr[T1, T2, T3]: ToExpr[(T1, T2, T3)]

Default implemetation of ToExpr[Tuple3[T1, T2, T3]]

given Tuple4ToExpr[T1, T2, T3, T4]: ToExpr[(T1, T2, T3, T4)]

Default implemetation of ToExpr[Tuple4[T1, T2, T3, T4]]

given Tuple5ToExpr[T1, T2, T3, T4, T5]: ToExpr[(T1, T2, T3, T4, T5)]

Default implemetation of ToExpr[Tuple5[T1, T2, T3, T4, T5]]

given Tuple6ToExpr[T1, T2, T3, T4, T5, T6]: ToExpr[(T1, T2, T3, T4, T5, T6)]

Default implemetation of ToExpr[Tuple6[T1, T2, T3, T4, T5, T6]]

given Tuple7ToExpr[T1, T2, T3, T4, T5, T6, T7]: ToExpr[(T1, T2, T3, T4, T5, T6, T7)]

Default implemetation of ToExpr[Tuple7[T1, T2, T3, T4, T5, T6, T7]]

given Tuple8ToExpr[T1, T2, T3, T4, T5, T6, T7, T8]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8)]

Default implemetation of ToExpr[Tuple8[T1, T2, T3, T4, T5, T6, T7, T8]]

given Tuple9ToExpr[T1, T2, T3, T4, T5, T6, T7, T8, T9]: ToExpr[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]

Default implemetation of ToExpr[Tuple9[T1, T2, T3, T4, T5, T6, T7, T8, T9]]

given TupleConsToExpr[H, T <: Tuple]: ToExpr[H *: T]

Default implemetation of ToExpr[H *: T]