pub struct SearchCommand;Implementations§
Source§impl SearchCommand
impl SearchCommand
Sourcepub async fn execute_with_workflow(
workspace_manager: &mut WorkspaceManager,
config: &GitConfig,
) -> Result<()>
pub async fn execute_with_workflow( workspace_manager: &mut WorkspaceManager, config: &GitConfig, ) -> Result<()>
Execute search with workflow integration for seamless user experience
Sourcepub async fn execute_with_query(
query: &str,
workspace_manager: &mut WorkspaceManager,
config: &GitConfig,
) -> Result<()>
pub async fn execute_with_query( query: &str, workspace_manager: &mut WorkspaceManager, config: &GitConfig, ) -> Result<()>
Execute search with a predefined query (used for fallback searches)
pub async fn execute_interactive( workspace_manager: &mut WorkspaceManager, config: &GitConfig, ) -> Result<()>
Auto Trait Implementations§
impl Freeze for SearchCommand
impl RefUnwindSafe for SearchCommand
impl Send for SearchCommand
impl Sync for SearchCommand
impl Unpin for SearchCommand
impl UnsafeUnpin for SearchCommand
impl UnwindSafe for SearchCommand
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