pub trait Architecture {
    fn default_path_to_network_yaml() -> &'static str { ... }
fn default_path_to_peer_yaml() -> &'static str { ... }
fn ipv4v6_socket_setup() -> (bool, bool) { ... }
fn get_local_interfaces() -> Vec<IpAddr> { ... }
fn arch_specific_init(tx: Sender<Event>) { ... }
fn get_wg_dev<T: Into<String>>(wg_name: T) -> Box<dyn WireguardDevice> { ... }
fn command_install(
        matches: &ArgMatches<'_>,
        static_config: StaticConfiguration
    ) -> BoxResult<()> { ... } }

Provided methods

Implementors