':param price: The price to remove the level for
:param quantity_wallet_id: the id of the quantities stored in this price level
:type price: Price
:type quantity_wallet_id: str'

def _remove_price_level(self, price, quantity_wallet_id):

    assert isinstance(price, Price), type(price)
    self._depth[(price.wallet_id, quantity_wallet_id)] -= 1
    self._price_level_list_map[(price.wallet_id, quantity_wallet_id)].remove(price)
    del self._price_map[price]
