pub struct CustomAgentConfigCLI { /* private fields */ }Expand description
Interactive CLI for custom agent configuration
Implementations§
Source§impl CustomAgentConfigCLI
impl CustomAgentConfigCLI
Sourcepub fn start_interactive_session(&mut self) -> Result<()>
pub fn start_interactive_session(&mut self) -> Result<()>
Start the interactive configuration session
Sourcepub fn record_interaction(
&mut self,
edit: &ModifiableEdit,
action: UserAction,
) -> Result<()>
pub fn record_interaction( &mut self, edit: &ModifiableEdit, action: UserAction, ) -> Result<()>
Record user interaction for preference learning
Auto Trait Implementations§
impl Freeze for CustomAgentConfigCLI
impl RefUnwindSafe for CustomAgentConfigCLI
impl Send for CustomAgentConfigCLI
impl Sync for CustomAgentConfigCLI
impl Unpin for CustomAgentConfigCLI
impl UnsafeUnpin for CustomAgentConfigCLI
impl UnwindSafe for CustomAgentConfigCLI
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