(self, market: InstanceMarket)
Return the weighted capacity assigned to a particular market by this resource group

        .. note:: market_weight is compared to fulfilled_capacity when scaling down a pool, so it must
        return the same units.

        :param market: the :py:class:`.InstanceMarket` to get the weighted capacity for
        :returns: the weighted capacity of the market
Return the weighted capacity assigned to a particular market by this resource group
Return the weighted capacity assigned to a particular market by this resource group
def market_weight(self, market: InstanceMarket) -> float:  # pragma: no cover
        """ Return the weighted capacity assigned to a particular market by this resource group

        .. note:: market_weight is compared to fulfilled_capacity when scaling down a pool, so it must
        return the same units.

        :param market: the :py:class:`.InstanceMarket` to get the weighted capacity for
        :returns: the weighted capacity of the market
        """
        pass
def market_weight ( self , market : InstanceMarket ) -> float : # pragma: no cover pass