pub struct Agents {
pub selected: Vec<AgentId>,
}Expand description
The [agents] section of the on-disk config. Presence of this section
signals that repograph init has been run; absence triggers the first-run
prompt the next time an agent-consuming command runs.
selected preserves the order the user chose at init time so the rendered
config and any downstream agent prompt have stable, predictable output.
Fields§
§selected: Vec<AgentId>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Agents
impl<'de> Deserialize<'de> for Agents
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Agents
impl StructuralPartialEq for Agents
Auto Trait Implementations§
impl Freeze for Agents
impl RefUnwindSafe for Agents
impl Send for Agents
impl Sync for Agents
impl Unpin for Agents
impl UnsafeUnpin for Agents
impl UnwindSafe for Agents
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