pub fn new_ctrl_receiver(state: &AppState, config: &CfgCtrl) -> Result<Queue, Box<dyn StdError>> {
yield network_list_transform_bytes(&list, is_first, cursor.is_none(), query.format.as_ref());
let network = match check_network(FN_NAME, network_id, user_id, true, roles, &state).await? {
async fn get_updates<'a>(body: &'a mut request::PatchNetworkData) -> Result<Updates<'a>, ErrResp> {
async fn del_network_rsc(fn_name: &str, network_id: &str, state: &AppState) -> Result<(), ErrResp> {
async fn delete_manager(fn_name: &str, state: &AppState, network: &Network) -> Result<(), ErrResp> {
// The manager does not send duplicate data to one application if the data matches both routes.
async fn on_dldata_result(&self, _mgr: &NetworkMgr, data: Box<DlDataResult>) -> Result<(), ()> {