Struct nix_netconfig::systemd::SystemdNetworkConfig [] [src]

pub struct SystemdNetworkConfig<'a> {
    // some fields omitted
}

Trait Implementations

impl<'a> NetworkConfigLoader for SystemdNetworkConfig<'a>
[src]

fn new(path: &'static str) -> SystemdNetworkConfig

fn is_dhcp(&self) -> bool

fn get_settings_section(&self) -> Option<String>

fn ip_addres(&self) -> Option<IPv4Network>

fn gateway(&self) -> Option<Ipv4Addr>

fn dns(&self) -> Option<Vec<Ipv4Addr>>

fn enable_dhcp(&self) -> Result<()Error>

fn static_ip(&self, address: &str, gateway: &str) -> Result<()StaticIPError>