Diplomacy in rust