pub enum NetworkManagerRequest {
ListNetworks {
responder: NetworkManagerListNetworksResponder,
},
CreateNetwork {
name: String,
config: NetworkConfig,
responder: NetworkManagerCreateNetworkResponder,
},
GetNetwork {
name: String,
responder: NetworkManagerGetNetworkResponder,
},
}
Expand description
Manages virtual networks.
Variants§
ListNetworks
Fields
§
responder: NetworkManagerListNetworksResponder
Lists emulated networks by name.
CreateNetwork
Creates a new network with given name and config.
GetNetwork
Gets a handle to a network.
Implementations§
source§impl NetworkManagerRequest
impl NetworkManagerRequest
pub fn into_list_networks(self) -> Option<NetworkManagerListNetworksResponder>
pub fn into_create_network( self ) -> Option<(String, NetworkConfig, NetworkManagerCreateNetworkResponder)>
pub fn into_get_network( self ) -> Option<(String, NetworkManagerGetNetworkResponder)>
sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL