Docs
Guides
API
Blocks
GitHub
Docs
Guides
API
Blocks
GitHub
API
zio.blocks
projection
ProjectionMacros
ProjectionMacros
zio.blocks.projection.ProjectionMacros
object
ProjectionMacros
Attributes
Source
ProjectionMacros.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
ProjectionMacros
.
type
Members list
Clear all
Value members
Concrete methods
def
routedByFieldImpl
[
A
,
E
](
builder
:
Expr
[
FromBuilder
[
A
]],
selector
:
Expr
[
E
=>
Any
])(
using
evidence$1
:
Type
[
A
],
evidence$2
:
Type
[
E
],
Quotes
):
Expr
[
Projection
[
A
]]
Attributes
Source
ProjectionMacros.scala
def
updateImpl
[
A
,
E
](
builder
:
Expr
[
HandlerBuilder
[
E
,
A
]],
selector
:
Expr
[
A
=>
Any
],
f
:
Expr
[(
E
,
ProjectionContext
)
=>
Any
])(
using
evidence$1
:
Type
[
A
],
evidence$2
:
Type
[
E
],
Quotes
):
Expr
[
Projection
[
A
]]
Attributes
Source
ProjectionMacros.scala
In this article
Attributes
Members list
Value members
Concrete methods