pub struct AgentInfraConfig {
pub gateway_url: String,
pub request_timeout: Duration,
pub max_response_bytes: usize,
pub trusted_mesh_http: bool,
pub workload_subject: String,
pub workload_credential: CredentialHandle,
pub delegation_ttl: Duration,
}Fields§
§gateway_url: String§request_timeout: Duration§max_response_bytes: usize§trusted_mesh_http: bool§workload_subject: String§workload_credential: CredentialHandle§delegation_ttl: DurationImplementations§
Source§impl AgentInfraConfig
impl AgentInfraConfig
pub fn validate(&self) -> Result<(), PortFailure>
Trait Implementations§
Source§impl Clone for AgentInfraConfig
impl Clone for AgentInfraConfig
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