Public declaration syntax from forge-rs/crates/forge-provider-anthropic/src/client.rs Original source SHA-256: 5661d6b581f075b5df14c016559ac77ea6799a208800e584341ff6cfc66f4c39 Function bodies and constant values are omitted. This is not the complete implementation. Source line 40 pub struct AnthropicHttpClient { } Source line 72 pub fn new(config: &AnthropicConfig) -> Result; Source line 109 pub async fn send_messages( &self, request: &MessagesRequest, ) -> Result; Source line 187 pub async fn send_streaming( &self, request: &MessagesRequest, ) -> Result, AnthropicError>; Source line 222 pub async fn send_streaming_body( &self, request: &MessagesRequest, ) -> Result;