Public declaration syntax from harness-sdk/src/adapters/http.rs Original source SHA-256: a5b05639733b0f7ffa3788a0168b04614cda64d899670ce7516e29e65f114b9b Function bodies and constant values are omitted. This is not the complete implementation. Source line 41 pub struct HttpAdapter { } Source line 51 #[must_use] pub fn new(base_url: impl Into) -> Self; Source line 62 #[must_use] pub fn with_bearer_token(mut self, token: impl Into) -> Self; Source line 69 #[must_use] pub fn with_capabilities(mut self, caps: AdapterCapabilities) -> Self;