pub struct ContinueAdapter;Expand description
Continue.dev adapter - generates .continue/config.json
Trait Implementations§
Source§impl ToolAdapter for ContinueAdapter
impl ToolAdapter for ContinueAdapter
Source§fn detect(&self, project_root: &Path) -> DetectionResult
fn detect(&self, project_root: &Path) -> DetectionResult
Detect if this tool is in use in the project
Source§fn generate(&self, _context: &BootstrapContext<'_>) -> Result<String>
fn generate(&self, _context: &BootstrapContext<'_>) -> Result<String>
Generate bootstrap content for this tool
Source§fn merge_strategy(&self) -> MergeStrategy
fn merge_strategy(&self) -> MergeStrategy
Get the merge strategy for existing files
Source§fn section_markers(&self) -> (&'static str, &'static str)
fn section_markers(&self) -> (&'static str, &'static str)
Get section markers for content preservation
Auto Trait Implementations§
impl Freeze for ContinueAdapter
impl RefUnwindSafe for ContinueAdapter
impl Send for ContinueAdapter
impl Sync for ContinueAdapter
impl Unpin for ContinueAdapter
impl UnwindSafe for ContinueAdapter
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more