fn print_error_for_failed_leaders<A: SyncNode + ?Sized>(
    leaders_ids: Vec<u32>,
    leaders: &[&A]
)