object AsRaw extends FallbackAsRaw
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AsRaw
- FallbackAsRaw
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
- def apply[Raw, Real](implicit asRaw: AsRaw[Raw, Real]): AsRaw[Raw, Real]
- def create[Raw, Real](asRawFun: (Real) ⇒ Raw): AsRaw[Raw, Real]
- implicit def forTry[Raw, Real](implicit asRaw: AsRaw[Raw, Real]): AsRaw[commons.Try[Raw], commons.Try[Real]]
-
implicit
def
fromFallback[Raw, Real](implicit fallback: Fallback[AsRaw[Raw, Real]]): AsRaw[Raw, Real]
- Definition Classes
- FallbackAsRaw
- def fromTransparentWrapping[Wrapped, Raw, Real](implicit tw: TransparentWrapping[Wrapped, Real], forWrapped: AsRaw[Raw, Wrapped]): AsRaw[Raw, Real]
- implicit def identity[A]: AsRaw[A, A]
- macro def materialize[Raw, Real]: AsRaw[Raw, Real]
-
macro
def
materializeForApi[Raw, Real]: AsRaw[Raw, Real]
Like materialize but for arbitrary real type instead of RPC trait.
Like materialize but for arbitrary real type instead of RPC trait. Scans all public methods of the real type (instead of abstract methods for RPC trait).
-
implicit
def
notFoundForTry[Raw, Real](implicit forPlain: ImplicitNotFound[AsRaw[Raw, Real]]): ImplicitNotFound[AsRaw[commons.Try[Raw], commons.Try[Real]]]
- Annotations
- @implicitNotFound( "#{forPlain}" )