pub struct LoopCfg {Show 13 fields
pub max_rounds: u32,
pub auto_merge: bool,
pub first_implementor: Option<String>,
pub base_branch: String,
pub worktrees: bool,
pub keep_worktrees: bool,
pub state_store: StateStore,
pub branch_prefix: String,
pub followups: Followups,
pub file_nits: bool,
pub close_skipped: bool,
pub parallel_triage: bool,
pub effort_schedule: EffortSchedule,
}Fields§
§max_rounds: u32§auto_merge: bool§first_implementor: Option<String>§base_branch: String§worktrees: bool§keep_worktrees: bool§state_store: StateStore§branch_prefix: String§followups: Followups§file_nits: boolNits stay in the PR thread by default. A filed nit is somebody else’s notification: a run on a production codebase once opened an issue titled “Log wording”.
close_skipped: boolClose an issue that both agents independently declined, after posting the shared reasoning. One agent’s opinion is never enough.
parallel_triage: boolAsk both agents to triage at the same time. They only read during triage, so there is nothing to serialise.
effort_schedule: EffortScheduleTrait Implementations§
Source§impl<'de> Deserialize<'de> for LoopCfg
impl<'de> Deserialize<'de> for LoopCfg
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
Auto Trait Implementations§
impl Freeze for LoopCfg
impl RefUnwindSafe for LoopCfg
impl Send for LoopCfg
impl Sync for LoopCfg
impl Unpin for LoopCfg
impl UnsafeUnpin for LoopCfg
impl UnwindSafe for LoopCfg
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