Results for “Std.Html.Ssr.Plan”
8 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.Html.Ssr.Plan
A page prepared once, ready to be filled and rendered many times.
- Std.Html.Ssr.chunks
&Std.Html.Ssr.Plan -> &Map[Str, Std.Html.Html] -> Result[Array[Str], Std.Html.Ssr.RenderError]The page as its pieces, in order, so a caller may write them as they come.
- Std.Html.Ssr.finish
&Std.Html.Ssr.Plan -> &Map[Str, Std.Html.Html] -> Result[Std.Html.Ssr.Rendered, Std.Html.Ssr.RenderError]The page with its length in bytes, which is what a response header needs.
- Std.Html.Ssr.prepare
&Array[Std.Html.Ssr.Piece] -> Std.Html.Ssr.PlanRender static sections once; the plan never stores request-specific slots.
- Std.Html.Ssr.prepareCompact
&Array[Std.Html.Ssr.Piece] -> Std.Html.Ssr.PlanRender and join each adjacent static run once without crossing a slot.
- Std.Html.Ssr.prepareShell
&Std.Html.Ssr.Shell -> Std.Html.Ssr.PlanCompile a typed nested shell without placing request values in the reusable plan.
- Std.Html.Ssr.render
&Std.Html.Ssr.Plan -> &Map[Str, Std.Html.Html] -> Result[Str, Std.Html.Ssr.RenderError]The page as one piece of text.
- Std.Html.Ssr.renderWithin
&Std.Html.Ssr.Plan -> &Map[Str, Std.Html.Html] -> Int -> Result[Std.Html.Ssr.Rendered, Std.Html.Ssr.RenderError]The page, refused if it would exceed the given number of bytes.
