StaticState

case class StaticState(query: Query, rawLifts: List[PlanterExpr[_, _, _]], returnAction: Option[ReturnAction], idiom: Idiom, secondaryLifts: List[PlanterExpr[_, _, _]])(queryAst: => Ast)
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def ast: Ast
def lifts(using Quotes): List[Expr[Planter[_, _, _]]]

Plant all the lifts and return them. NOTE: If this is used frequently would it be worth caching (i.e. since this object is immutable) and splicing them might be expensive if it is done over and over again.

Plant all the lifts and return them. NOTE: If this is used frequently would it be worth caching (i.e. since this object is immutable) and splicing them might be expensive if it is done over and over again.

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product