pub enum Platform {
Context7,
DeepWiki,
AnthropicStyle,
}Expand description
External LLM-doc platform this crate can emit overlay artifacts for.
Each variant maps to a small set of extra files (typically a
platform manifest at the repo root) that a downstream service
consumes. Layouts and required fields are captured in the
platform module.
Variants§
Context7
Context7: manual-submit + GitHub Action
service. Overlay emits context7.json at the repo root
(projectTitle, description, folders, branch).
DeepWiki
DeepWiki: auto-crawl service. Overlay
emits .devin/wiki.json at the repo root for workspaces large
enough to hit DeepWiki’s page-count limit.
AnthropicStyle
Anthropic-style: .md page mirror + reverse cross-ref hint
pointing back at the workspace llms.txt. Modifies existing
per-module .md artifacts in place; adds no new files.
Implementations§
Trait Implementations§
impl Copy for Platform
impl Eq for Platform
impl StructuralPartialEq for Platform
Auto Trait Implementations§
impl Freeze for Platform
impl RefUnwindSafe for Platform
impl Send for Platform
impl Sync for Platform
impl Unpin for Platform
impl UnsafeUnpin for Platform
impl UnwindSafe for Platform
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
Mutably borrows from an owned value. Read more