pub struct RequestHeaders {
pub anthropic_version: AnthropicVersion,
pub anthropic_beta: Option<Vec<AnthropicBeta>>,
pub extra: BTreeMap<String, String>,
}Fields§
§anthropic_version: AnthropicVersionAnthropic API version.
anthropic_beta: Option<Vec<AnthropicBeta>>Optional beta version(s).
extra: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for RequestHeaders
impl Clone for RequestHeaders
Source§fn clone(&self) -> RequestHeaders
fn clone(&self) -> RequestHeaders
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestHeaders
impl Debug for RequestHeaders
Source§impl Default for RequestHeaders
impl Default for RequestHeaders
Source§fn default() -> RequestHeaders
fn default() -> RequestHeaders
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestHeaders
impl<'de> Deserialize<'de> for RequestHeaders
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RequestHeaders
impl PartialEq for RequestHeaders
Source§impl Serialize for RequestHeaders
impl Serialize for RequestHeaders
impl Eq for RequestHeaders
impl StructuralPartialEq for RequestHeaders
Auto Trait Implementations§
impl Freeze for RequestHeaders
impl RefUnwindSafe for RequestHeaders
impl Send for RequestHeaders
impl Sync for RequestHeaders
impl Unpin for RequestHeaders
impl UnsafeUnpin for RequestHeaders
impl UnwindSafe for RequestHeaders
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