pub struct Sysproxy {
pub enable: bool,
pub host: String,
pub port: u16,
pub bypass: String,
}Fields§
§enable: bool§host: String§port: u16§bypass: StringImplementations§
Source§impl Sysproxy
impl Sysproxy
pub fn get_system_proxy() -> Result<Sysproxy>
pub fn set_system_proxy(&self) -> Result<()>
pub fn get_enable() -> Result<bool>
pub fn get_bypass() -> Result<String>
pub fn get_http() -> Result<Sysproxy>
pub fn get_https() -> Result<Sysproxy>
pub fn get_socks() -> Result<Sysproxy>
pub fn set_enable(&self) -> Result<()>
pub fn set_bypass(&self) -> Result<()>
pub fn set_http(&self) -> Result<()>
pub fn set_https(&self) -> Result<()>
pub fn set_socks(&self) -> Result<()>
Trait Implementations§
impl Eq for Sysproxy
impl StructuralPartialEq for Sysproxy
Auto Trait Implementations§
impl Freeze for Sysproxy
impl RefUnwindSafe for Sysproxy
impl Send for Sysproxy
impl Sync for Sysproxy
impl Unpin for Sysproxy
impl UnwindSafe for Sysproxy
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