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

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

Trait Implementations

impl<'a> NetworkConfigLoader for SystemdNetworkConfig<'a>

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

fn is_dhcp(&self) -> bool

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

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

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

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

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

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