pub enum CommandParams {
Review {
uncommitted: bool,
base: Option<String>,
commit: Option<String>,
title: Option<String>,
},
Plan {
output: Option<String>,
instructions: Option<String>,
},
Pipe {
session_ids: Vec<String>,
},
Collect {
session_ids: Vec<String>,
},
Summary {
session_ids: Vec<String>,
},
}Expand description
Command-specific parameter bag. Only populated for non-run commands.
Variants§
Trait Implementations§
Source§impl Clone for CommandParams
impl Clone for CommandParams
Source§fn clone(&self) -> CommandParams
fn clone(&self) -> CommandParams
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 CommandParams
impl Debug for CommandParams
Auto Trait Implementations§
impl Freeze for CommandParams
impl RefUnwindSafe for CommandParams
impl Send for CommandParams
impl Sync for CommandParams
impl Unpin for CommandParams
impl UnsafeUnpin for CommandParams
impl UnwindSafe for CommandParams
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