pub struct ControlPlaneHttpConfig {
pub base_url: String,
pub timeout_ms: u64,
pub retry_policy: RetryPolicy,
}Expand description
Configuration for the generic HTTP control-plane client.
Fields§
§base_url: StringBase URL that hosts the stable control-plane endpoints.
timeout_ms: u64Per-attempt network timeout.
retry_policy: RetryPolicyRetry behavior for transport and non-success responses.
Trait Implementations§
Source§impl Clone for ControlPlaneHttpConfig
impl Clone for ControlPlaneHttpConfig
Source§fn clone(&self) -> ControlPlaneHttpConfig
fn clone(&self) -> ControlPlaneHttpConfig
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 ControlPlaneHttpConfig
impl Debug for ControlPlaneHttpConfig
impl Eq for ControlPlaneHttpConfig
Source§impl PartialEq for ControlPlaneHttpConfig
impl PartialEq for ControlPlaneHttpConfig
impl StructuralPartialEq for ControlPlaneHttpConfig
Auto Trait Implementations§
impl Freeze for ControlPlaneHttpConfig
impl RefUnwindSafe for ControlPlaneHttpConfig
impl Send for ControlPlaneHttpConfig
impl Sync for ControlPlaneHttpConfig
impl Unpin for ControlPlaneHttpConfig
impl UnsafeUnpin for ControlPlaneHttpConfig
impl UnwindSafe for ControlPlaneHttpConfig
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