1using System.Linq.Expressions;
14internal readonly record
struct Pipeline(
20 LambdaExpression? ProjectExpr)
24 var ser = ElemSerializer ??
26 Serializer.GenerateNullable(ctx.MappingCtx, ElemType) :
27 Serializer.Generate(ctx.MappingCtx, ElemType));
29 var proj = ProjectExpr?.Compile();
31 return IPipelineExecutor.Create(ctx,
Query, ser, proj, Mode);
Represents the abstract base class for constructing FQL queries.