pub struct SequenceMockLlmProvider { /* private fields */ }Expand description
Mock LLM provider that returns responses from a queue. When the queue is exhausted, returns the fallback response. Useful for testing multi-step flows like synthesis (compose → codegen → recompose).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SequenceMockLlmProvider
impl RefUnwindSafe for SequenceMockLlmProvider
impl Send for SequenceMockLlmProvider
impl Sync for SequenceMockLlmProvider
impl Unpin for SequenceMockLlmProvider
impl UnsafeUnpin for SequenceMockLlmProvider
impl UnwindSafe for SequenceMockLlmProvider
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