A source page discovered by Astral.
Summary
Types
@type t() :: %Astral.Page{ assigns: %{required(atom()) => term()}, content: Astral.Content.t(), entry: Astral.Entry.t() | nil, output_path: String.t(), params: %{required(atom()) => term()}, route_path: String.t(), source_path: String.t() }