pub struct AgentInfraConfig {
pub gateway_url: String,
pub request_timeout_ms: u64,
pub max_response_bytes: usize,
pub trusted_mesh_http: bool,
pub workload_subject: String,
pub workload_token: SecretString,
pub delegation_ttl_seconds: u64,
}Fields§
§gateway_url: String§request_timeout_ms: u64§max_response_bytes: usize§trusted_mesh_http: bool§workload_subject: String§workload_token: SecretString§delegation_ttl_seconds: u64Trait Implementations§
Source§impl Clone for AgentInfraConfig
impl Clone for AgentInfraConfig
Source§impl Debug for AgentInfraConfig
impl Debug for AgentInfraConfig
Source§impl Default for AgentInfraConfig
impl Default for AgentInfraConfig
Source§impl<'de> Deserialize<'de> for AgentInfraConfigwhere
AgentInfraConfig: Default,
impl<'de> Deserialize<'de> for AgentInfraConfigwhere
AgentInfraConfig: Default,
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
Auto Trait Implementations§
impl Freeze for AgentInfraConfig
impl RefUnwindSafe for AgentInfraConfig
impl Send for AgentInfraConfig
impl Sync for AgentInfraConfig
impl Unpin for AgentInfraConfig
impl UnsafeUnpin for AgentInfraConfig
impl UnwindSafe for AgentInfraConfig
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