pub struct ClaudeMessage {
pub model: Option<String>,
pub stop_reason: Option<String>,
pub content_blocks: Vec<ContentBlock>,
pub usage: Option<Usage>,
}Fields§
§model: Option<String>§stop_reason: Option<String>§content_blocks: Vec<ContentBlock>§usage: Option<Usage>Implementations§
Source§impl ClaudeMessage
impl ClaudeMessage
Trait Implementations§
Source§impl Debug for ClaudeMessage
impl Debug for ClaudeMessage
Source§impl Default for ClaudeMessage
impl Default for ClaudeMessage
Source§fn default() -> ClaudeMessage
fn default() -> ClaudeMessage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClaudeMessage
impl RefUnwindSafe for ClaudeMessage
impl Send for ClaudeMessage
impl Sync for ClaudeMessage
impl Unpin for ClaudeMessage
impl UnsafeUnpin for ClaudeMessage
impl UnwindSafe for ClaudeMessage
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