pub struct ProxyConfigurationUpdate {
pub enabled: Option<Boolean>,
pub proxy_server_uri: Option<String>,
pub username: Option<String>,
pub password: Option<String>,
pub exclude_addresses: Option<Vec<String>>,
pub proxy_auto_config_uri: Option<String>,
}Expand description
Update struct corresponding to ProxyConfiguration
Fields§
§enabled: Option<Boolean>§proxy_server_uri: Option<String>§username: Option<String>§password: Option<String>§exclude_addresses: Option<Vec<String>>§proxy_auto_config_uri: Option<String>Implementations§
Source§impl ProxyConfigurationUpdate
impl ProxyConfigurationUpdate
pub fn builder() -> Self
pub const fn build(self) -> Self
pub fn with_enabled(self, v: Boolean) -> Self
pub fn with_proxy_server_uri(self, v: String) -> Self
pub fn with_username(self, v: String) -> Self
pub fn with_password(self, v: String) -> Self
pub fn with_exclude_addresses(self, v: Vec<String>) -> Self
pub fn with_proxy_auto_config_uri(self, v: String) -> Self
Trait Implementations§
Source§impl Debug for ProxyConfigurationUpdate
impl Debug for ProxyConfigurationUpdate
Source§impl Default for ProxyConfigurationUpdate
impl Default for ProxyConfigurationUpdate
Source§fn default() -> ProxyConfigurationUpdate
fn default() -> ProxyConfigurationUpdate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProxyConfigurationUpdate
impl RefUnwindSafe for ProxyConfigurationUpdate
impl Send for ProxyConfigurationUpdate
impl Sync for ProxyConfigurationUpdate
impl Unpin for ProxyConfigurationUpdate
impl UnsafeUnpin for ProxyConfigurationUpdate
impl UnwindSafe for ProxyConfigurationUpdate
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