com.softwaremill.macwire

Type members

Classlikes

Value members

Concrete methods

inline def wire[T]: T
inline def wireRec[T]: T
inline def wireSet[T]: Set[T]
inline def wireWith[RES](inline factory: () => RES): RES
inline def wireWith[A, RES](inline factory: A => RES): RES
inline def wireWith[A, B, RES](inline factory: (A, B) => RES): RES
inline def wireWith[A, B, C, RES](inline factory: (A, B, C) => RES): RES
inline def wireWith[A, B, C, D, RES](inline factory: (A, B, C, D) => RES): RES
inline def wireWith[A, B, C, D, E, RES](inline factory: (A, B, C, D, E) => RES): RES
inline def wireWith[A, B, C, D, E, F, RES](inline factory: (A, B, C, D, E, F) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, RES](inline factory: (A, B, C, D, E, F, G) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, RES](inline factory: (A, B, C, D, E, F, G, H) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, RES](inline factory: (A, B, C, D, E, F, G, H, I) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, RES](inline factory: (A, B, C, D, E, F, G, H, I, J) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => RES): RES
inline def wireWith[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, RES](inline factory: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => RES): RES
def wiredInModule(in: AnyRef): Wired