pub enum AgentsTarget {
Omp,
Root,
}Expand description
Resolve the instruction file scc setup omp should patch.
OMP treats .omp/AGENTS.md as higher-priority same-scope context than
the root AGENTS.md. Required installer behavior:
- existing
.omp/AGENTS.md→ patch that (OMP’s winning source) - else existing root
AGENTS.md→ patch root, do NOT create a shadowing.omp/AGENTS.md - else create the canonical root
AGENTS.md - if both exist: patch
.omp/AGENTS.mdand surface a warning
Variants§
Trait Implementations§
Source§impl Clone for AgentsTarget
impl Clone for AgentsTarget
impl Copy for AgentsTarget
Source§impl Debug for AgentsTarget
impl Debug for AgentsTarget
impl Eq for AgentsTarget
Source§impl PartialEq for AgentsTarget
impl PartialEq for AgentsTarget
impl StructuralPartialEq for AgentsTarget
Auto Trait Implementations§
impl Freeze for AgentsTarget
impl RefUnwindSafe for AgentsTarget
impl Send for AgentsTarget
impl Sync for AgentsTarget
impl Unpin for AgentsTarget
impl UnsafeUnpin for AgentsTarget
impl UnwindSafe for AgentsTarget
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
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.