pub struct OutputTargets {
pub agents_md: bool,
pub claude_md: bool,
pub cursor_rules: bool,
pub gemini_md: bool,
pub copilot_instructions: bool,
}Expand description
Which output files the policy is configured to generate.
Fields§
§agents_md: boolGenerate AGENTS.md (default: true when outputs is omitted).
claude_md: boolGenerate CLAUDE.md.
cursor_rules: boolGenerate .cursor/rules/default.mdc.
gemini_md: boolGenerate GEMINI.md.
copilot_instructions: boolGenerate .github/copilot-instructions.md.
Implementations§
Trait Implementations§
Source§impl Clone for OutputTargets
impl Clone for OutputTargets
Source§fn clone(&self) -> OutputTargets
fn clone(&self) -> OutputTargets
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OutputTargets
impl Debug for OutputTargets
Source§impl Default for OutputTargets
impl Default for OutputTargets
Auto Trait Implementations§
impl Freeze for OutputTargets
impl RefUnwindSafe for OutputTargets
impl Send for OutputTargets
impl Sync for OutputTargets
impl Unpin for OutputTargets
impl UnsafeUnpin for OutputTargets
impl UnwindSafe for OutputTargets
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