SdnControllerUtils

Trait SdnControllerUtils 

Source
pub trait SdnControllerUtils<UserData, SC> {
    // Required methods
    fn feature_control(&mut self, userdata: UserData, cmd: FeaturesControl);
    fn service_control(
        &mut self,
        service: ServiceId,
        userdata: UserData,
        cmd: SC,
    );
}

Required Methods§

Source

fn feature_control(&mut self, userdata: UserData, cmd: FeaturesControl)

Source

fn service_control(&mut self, service: ServiceId, userdata: UserData, cmd: SC)

Implementors§

Source§

impl<UserData: 'static + Send + Sync + Copy + Eq + Hash + Debug, SC: 'static + Send + Sync + Clone, SE: 'static + Send + Sync + Clone, TC: 'static + Send + Sync + Clone, TW: 'static + Send + Sync + Clone> SdnControllerUtils<UserData, SC> for SdnController<UserData, SC, SE, TC, TW>