pub(crate) async fn set_ban<Z: NetworkZone>(
address_book: &mut impl AddressBook<Z>,
set_ban: SetBan<Z::Addr>,
) -> Result<(), Error>
pub(crate) async fn set_ban<Z: NetworkZone>(
address_book: &mut impl AddressBook<Z>,
set_ban: SetBan<Z::Addr>,
) -> Result<(), Error>