MCPcopy Create free account
hub / github.com/DedalusProject/dedalus / cast

Method cast

dedalus/core/future.py:274–283  ·  view source on GitHub ↗

Cast an object to a FutureField.

(arg, dist)

Source from the content-addressed store, hash-verified

272
273 @staticmethod
274 def cast(arg, dist):
275 """Cast an object to a FutureField."""
276 from .operators import FieldCopy
277 # Cast to Operand (checks dist)
278 arg = Operand.cast(arg, dist)
279 # Cast to FutureField
280 if isinstance(arg, FutureField):
281 return arg
282 else:
283 return FieldCopy(arg)
284
285
286class FutureLockedField(Future):

Callers 1

parseMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected