[][src]Struct subor_rs::setting_system_s_d_k_data_types::NetworkSettings

pub struct NetworkSettings {
    pub is_wifi: Option<bool>,
    pub proxy_used: Option<bool>,
    pub d_h_c_p_enabled: Option<bool>,
    pub network_name: Option<String>,
    pub auth_type: Option<String>,
    pub i_p_address: Option<String>,
    pub sub_mask: Option<String>,
    pub gate_way: Option<String>,
    pub main_d_n_s: Option<String>,
    pub sub_d_n_s: Option<String>,
    pub proxy_server: Option<String>,
    pub proxy_port: Option<String>,
}

@NetworkSettings_desc

Fields

is_wifi: Option<bool>

@NetworkSettings_isWifi_desc

proxy_used: Option<bool>

@NetworkSettings_proxyUsed_desc

d_h_c_p_enabled: Option<bool>

@NetworkSettings_DHCPEnabled_desc

network_name: Option<String>

@NetworkSettings_NetworkName_desc

auth_type: Option<String>

@NetworkSettings_AuthType_desc

i_p_address: Option<String>

@NetworkSettings_IPAddress_desc

sub_mask: Option<String>

@NetworkSettings_SubMask_desc

gate_way: Option<String>

@NetworkSettings_GateWay_desc

main_d_n_s: Option<String>

@NetworkSettings_mainDNS_desc

sub_d_n_s: Option<String>

@NetworkSettings_subDNS_desc

proxy_server: Option<String>

@NetworkSettings_proxyServer_desc

proxy_port: Option<String>

@NetworkSettings_proxyPort_desc

Methods

impl NetworkSettings[src]

pub fn new<F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12>(
    is_wifi: F1,
    proxy_used: F2,
    d_h_c_p_enabled: F3,
    network_name: F4,
    auth_type: F5,
    i_p_address: F6,
    sub_mask: F7,
    gate_way: F8,
    main_d_n_s: F9,
    sub_d_n_s: F10,
    proxy_server: F11,
    proxy_port: F12
) -> NetworkSettings where
    F1: Into<Option<bool>>,
    F2: Into<Option<bool>>,
    F3: Into<Option<bool>>,
    F4: Into<Option<String>>,
    F5: Into<Option<String>>,
    F6: Into<Option<String>>,
    F7: Into<Option<String>>,
    F8: Into<Option<String>>,
    F9: Into<Option<String>>,
    F10: Into<Option<String>>,
    F11: Into<Option<String>>,
    F12: Into<Option<String>>, 
[src]

pub fn read_from_in_protocol(
    i_prot: &mut dyn TInputProtocol
) -> Result<NetworkSettings>
[src]

pub fn write_to_out_protocol(
    &self,
    o_prot: &mut dyn TOutputProtocol
) -> Result<()>
[src]

Trait Implementations

impl PartialEq<NetworkSettings> for NetworkSettings[src]

impl Clone for NetworkSettings[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialOrd<NetworkSettings> for NetworkSettings[src]

impl Eq for NetworkSettings[src]

impl Ord for NetworkSettings[src]

fn max(self, other: Self) -> Self
1.21.0
[src]

Compares and returns the maximum of two values. Read more

fn min(self, other: Self) -> Self
1.21.0
[src]

Compares and returns the minimum of two values. Read more

impl Default for NetworkSettings[src]

impl Debug for NetworkSettings[src]

impl Hash for NetworkSettings[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Err = <U as TryFrom<T>>::Err