pub struct A2aGatewayConfig {
pub upstream: String,
pub timeout_ms: u64,
pub audit_log: bool,
pub headers_env: Vec<(String, String)>,
}Fields§
§upstream: String§timeout_ms: u64§audit_log: bool§headers_env: Vec<(String, String)>(header, environment variable holding its value).
Trait Implementations§
Source§impl Clone for A2aGatewayConfig
impl Clone for A2aGatewayConfig
Source§fn clone(&self) -> A2aGatewayConfig
fn clone(&self) -> A2aGatewayConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 A2aGatewayConfig
impl Debug for A2aGatewayConfig
Source§impl Default for A2aGatewayConfig
impl Default for A2aGatewayConfig
Source§fn default() -> A2aGatewayConfig
fn default() -> A2aGatewayConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for A2aGatewayConfig
impl PartialEq for A2aGatewayConfig
impl StructuralPartialEq for A2aGatewayConfig
Auto Trait Implementations§
impl Freeze for A2aGatewayConfig
impl RefUnwindSafe for A2aGatewayConfig
impl Send for A2aGatewayConfig
impl Sync for A2aGatewayConfig
impl Unpin for A2aGatewayConfig
impl UnsafeUnpin for A2aGatewayConfig
impl UnwindSafe for A2aGatewayConfig
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