(&self)
| 228 | } |
| 229 | |
| 230 | pub fn has_tool_use_results(&self) -> bool { |
| 231 | match self.content() { |
| 232 | UserMessageContent::CancelledToolUses { .. } | UserMessageContent::ToolUseResults { .. } => true, |
| 233 | UserMessageContent::Prompt { .. } => false, |
| 234 | } |
| 235 | } |
| 236 | |
| 237 | pub fn tool_use_results(&self) -> Option<&[ToolUseResult]> { |
| 238 | match self.content() { |
no test coverage detected