pub trait CreateMessageResult: RpcResult {
// Required methods
fn role(&self) -> &Role;
fn content(&self) -> &ContentBlock;
fn model(&self) -> &String;
fn stop_reason(&self) -> Option<&String>;
}
pub trait CreateMessageResult: RpcResult {
// Required methods
fn role(&self) -> &Role;
fn content(&self) -> &ContentBlock;
fn model(&self) -> &String;
fn stop_reason(&self) -> Option<&String>;
}