pub async fn show_authored_ops(envs: &[&EnvWrite]) {
    let mut all_auth = Vec::new();
    for (i, env) in envs.iter().enumerate() {
        let auth = get_authored_ops(env);
        all_auth.extend(auth.clone());
        for (j, op) in auth.iter().enumerate() {
            tracing::debug!(chain = %i, op_num = %j, ?op);
        }
    }
    for (i, env) in envs.iter().enumerate() {
        let int = int_ops(env);
        for op in &all_auth {
            if int.iter().find(|&a| a == op).is_none() {
                tracing::warn!(is_missing = ?op, for_env = %i);
                show_data(env, op).await;
            }
        }
    }
}
/// Show authored op data for each cell environment
Show authored op data for each cell environment
Show authored op data for each cell environment
pub async fn show_authored_ops(envs: &[&EnvWrite]) {
    let mut all_auth = Vec::new();
    for (i, env) in envs.iter().enumerate() {
        let auth = get_authored_ops(env);
        all_auth.extend(auth.clone());
        for (j, op) in auth.iter().enumerate() {
            tracing::debug!(chain = %i, op_num = %j, ?op);
        }
    }
    for (i, env) in envs.iter().enumerate() {
        let int = int_ops(env);
        for op in &all_auth {
            if int.iter().find(|&a| a == op).is_none() {
                tracing::warn!(is_missing = ?op, for_env = %i);
                show_data(env, op).await;
            }
        }
    }
}
pub async fn show_authored_ops ( envs : & [ & EnvWrite ] ) { let mut all_auth = Vec :: new ( ) ; for ( i , env ) in envs . iter ( ) . enumerate ( ) { let auth = get_authored_ops ( env ) ; all_auth . extend ( auth . clone ( ) ) ; for ( j , op ) in auth . iter ( ) . enumerate ( ) { tracing :: debug ! ( chain i op_num j op ) ; } } for ( i , env ) in envs . iter ( ) . enumerate ( ) { let int = int_ops ( env ) ; for op in & all_auth { if int . iter ( ) . find ( | & a | a == op ) . is_none ( ) { tracing :: warn ! ( is_missing op for_env i ) ; show_data ( env , op ) . await ; } } } }
Show authored op data for each cell environment
Show authored op data for each cell environment
envs
&[&EnvWrite]
envs
&[&EnvWrite]