temporalio.activity._Definition

def get_name_and_result_type(cls, name_or_run_fn: str | Callable[..., Any]) -> tuple[str, type | None]: (source)

Undocumented

def from_callable(fn: Callable) -> _Definition | None: (source)

Undocumented

def must_from_callable(fn: Callable) -> _Definition: (source)

Undocumented

def __post_init__(self): (source)

Undocumented

arg_types: list[type] | None = (source)

Undocumented

fn: Callable = (source)

Undocumented

is_async: bool = (source)

Undocumented

name: str | None = (source)

Undocumented

no_thread_cancel_exception: bool = (source)

Undocumented

ret_type: type | None = (source)

Undocumented

def _apply_to_callable(fn: Callable, *, activity_name: str | None, no_thread_cancel_exception: bool = False): (source)

Undocumented