pub enum GenerateTarget {
Show 17 variants
All,
Openapi,
Docs,
Benchmarks,
Registry,
Allow,
Providers,
Editors,
Site,
Manifest,
Distribution,
Web,
Changelog,
Deployment,
Graph,
Design,
Economics,
}Expand description
What generate writes.
Variants§
All
Every target.
Openapi
docs/generated/openapi.{json,yaml}.
Docs
docs/generated/capabilities.md, docs/generated/modules/<id>.md and
docs/generated/cli.{md,json,yaml}.
Benchmarks
docs/generated/benchmarks.{md,json,yaml}: every benchmark target and the coverage
Registry
docs/generated/registry.{json,yaml}: the builtin registry as data
Allow
The shell tool’s allow-lists under share/allow, derived from the schemas
Providers
The provider bootstraps the policy declares (AGENTS.md, CLAUDE.md, …)
Editors
The files Zed and Google Antigravity read: .agents/skills/<id>/SKILL.md for every
active skill, and .zed/tasks.json from the tracked justfile
Site
site/data/registry/registry.json, the registry dataset the site renders
Manifest
docs/generated/artifacts.{json,yaml,md}: the index of every generated artifact
Distribution
The installer, the installation guide, the release build matrix and the public release metadata, from share/distribution.yaml and .ai/repo/releases/; and share/version.txt, the version the shell tool ships with, from the crate manifest
Web
docs/generated/web.json: the resolved web topology the site’s route reference renders
Changelog
docs/generated/changelog.{json,yaml,md}: the changelog composed from the layer’s
release records, its decisions and the repository’s commits
Deployment
deploy/Dockerfile and .dockerignore, from the deployment objects
Graph
docs/generated/graph.json and its schema: the composed graph as data
Design
The design system’s projections, from share/design/tokens.yaml: the stylesheets both Tailwind builds import, the tokens and the declaration compiled into the crate, every copy of the brand, site/data/registry/design.json and docs/generated/design.*
Economics
docs/generated/economics.{json,yaml,md}: the token-economics evidence and its report, computed from the recorded benchmark runs by the one calculator
Trait Implementations§
Source§impl Clone for GenerateTarget
impl Clone for GenerateTarget
Source§fn clone(&self) -> GenerateTarget
fn clone(&self) -> GenerateTarget
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for GenerateTarget
Source§impl Debug for GenerateTarget
impl Debug for GenerateTarget
Source§impl Default for GenerateTarget
impl Default for GenerateTarget
Source§fn default() -> GenerateTarget
fn default() -> GenerateTarget
impl Eq for GenerateTarget
Source§impl PartialEq for GenerateTarget
impl PartialEq for GenerateTarget
Source§fn eq(&self, other: &GenerateTarget) -> bool
fn eq(&self, other: &GenerateTarget) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GenerateTarget
Source§impl ValueEnum for GenerateTarget
impl ValueEnum for GenerateTarget
Auto Trait Implementations§
impl Freeze for GenerateTarget
impl RefUnwindSafe for GenerateTarget
impl Send for GenerateTarget
impl Sync for GenerateTarget
impl Unpin for GenerateTarget
impl UnsafeUnpin for GenerateTarget
impl UnwindSafe for GenerateTarget
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.