t

com.avsystem.commons.rpc

ApiMetadataCompanion

trait ApiMetadataCompanion[M[_]] extends MetadataCompanion[M]

Like RpcMetadataCompanion but for arbitrary real type instead of RPC trait. materialize scans all public methods of the real type (instead of abstract methods for RPC trait).

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ApiMetadataCompanion
  2. MetadataCompanion
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class Lazy[Real] extends AnyRef
    Definition Classes
    MetadataCompanion

Value Members

  1. object Lazy
    Definition Classes
    MetadataCompanion
  2. final def apply[Real](implicit metadata: M[Real]): M[Real]
    Definition Classes
    MetadataCompanion
  3. implicit final def fromFallback[Real](implicit fallback: Fallback[M[Real]]): M[Real]
    Definition Classes
    MetadataCompanion
  4. macro def materialize[Real]: M[Real]