MCPcopy Index your code
hub / github.com/dry-python/returns / from_value

Method from_value

returns/future.py:1427–1448  ·  view source on GitHub ↗

Creates ``FutureResult`` from successful value. .. code:: python >>> import anyio >>> from returns.io import IOSuccess >>> from returns.future import FutureResult >>> async def main(): ... assert await FutureResult.from_value(

(
        cls,
        inner_value: _NewValueType,
    )

Source from the content-addressed store, hash-verified

1425
1426 @classmethod
1427 def from_value(
1428 cls,
1429 inner_value: _NewValueType,
1430 ) -> 'FutureResult[_NewValueType, Any]':
1431 """
1432 Creates ``FutureResult`` from successful value.
1433
1434 .. code:: python
1435
1436 >>> import anyio
1437 >>> from returns.io import IOSuccess
1438 >>> from returns.future import FutureResult
1439
1440 >>> async def main():
1441 ... assert await FutureResult.from_value(
1442 ... 1,
1443 ... ) == IOSuccess(1)
1444
1445 >>> anyio.run(main)
1446
1447 """
1448 return FutureResult(async_identity(Success(inner_value)))
1449
1450 @classmethod
1451 def from_failure(

Callers

nothing calls this directly

Calls 3

SuccessClass · 0.90
FutureResultClass · 0.85
async_identityFunction · 0.85

Tested by

no test coverage detected