pub struct ClaudeRequest {
pub model: String,
pub max_tokens: u32,
pub messages: Vec<ClaudeMessage>,
}
Fields§
§model: String
§max_tokens: u32
§messages: Vec<ClaudeMessage>
Implementations§
Source§impl ClaudeRequest
impl ClaudeRequest
pub fn new(prompt: String, config: &ClaudeConfig) -> Self
Trait Implementations§
Source§impl Debug for ClaudeRequest
impl Debug for ClaudeRequest
Auto Trait Implementations§
impl Freeze for ClaudeRequest
impl RefUnwindSafe for ClaudeRequest
impl Send for ClaudeRequest
impl Sync for ClaudeRequest
impl Unpin for ClaudeRequest
impl UnwindSafe for ClaudeRequest
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