pub struct ClaudeSpawnBackend;Expand description
Claude Code (claude) spawn backend stub.
Wires binary resolution for the Claude CLI. Command construction lives in
crate::commands::claude_runner.
Trait Implementations§
Source§impl Clone for ClaudeSpawnBackend
impl Clone for ClaudeSpawnBackend
Source§fn clone(&self) -> ClaudeSpawnBackend
fn clone(&self) -> ClaudeSpawnBackend
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ClaudeSpawnBackend
Source§impl Debug for ClaudeSpawnBackend
impl Debug for ClaudeSpawnBackend
Source§impl Default for ClaudeSpawnBackend
impl Default for ClaudeSpawnBackend
Source§fn default() -> ClaudeSpawnBackend
fn default() -> ClaudeSpawnBackend
Returns the “default value” for a type. Read more
Source§impl LlmSpawnBackend for ClaudeSpawnBackend
impl LlmSpawnBackend for ClaudeSpawnBackend
Auto Trait Implementations§
impl Freeze for ClaudeSpawnBackend
impl RefUnwindSafe for ClaudeSpawnBackend
impl Send for ClaudeSpawnBackend
impl Sync for ClaudeSpawnBackend
impl Unpin for ClaudeSpawnBackend
impl UnsafeUnpin for ClaudeSpawnBackend
impl UnwindSafe for ClaudeSpawnBackend
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
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