Pollrow.row_eligible: def of cswap-bend-cli@0.1.0.0 Import: import cswap-bend-cli@0.1.0.0/pollrow.bend as Pollrow Lines 161-165 of cswap-bend-cli@0.1.0.0/pollrow.bend: https://jend.leeeet.dev/read.txt?path=cswap-bend-cli@0.1.0.0/pollrow.bend&start_line=161&end_line=165 import Base # Whether a stored row may be fetched now: not dead, in backoff, held or # claimed, then by caller mode (on-demand `respect` = stale and due; the # scheduled tick is policy's poll_due). def row_eligible(+r: Row, +now: U32, +respect_plans: Bool, +repair: Bool) -> Bool: Bool.not(blocked(r, now)) && mode.row(r, now, respect_plans, repair) Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.and https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.not https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/pollrow.bend&name=Row https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/pollrow.bend&name=blocked https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/pollrow.bend&name=mode.row