pub struct PromptHook {
pub prompt: String,
pub timeout: Option<u64>,
pub model: Option<String>,
}Expand description
Represents a prompt hook configuration
Fields§
§prompt: StringThe prompt to send to the model
timeout: Option<u64>Optional timeout in seconds
model: Option<String>Optional model override
Auto Trait Implementations§
impl Freeze for PromptHook
impl RefUnwindSafe for PromptHook
impl Send for PromptHook
impl Sync for PromptHook
impl Unpin for PromptHook
impl UnsafeUnpin for PromptHook
impl UnwindSafe for PromptHook
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