A with_deadline argument for a timeout setting in milliseconds where 0 or less means no limit.
with_deadline
within :: (timeout: s64) -> s64