Pollrow.row.of: def of cswap-bend-cli@0.1.0.0 Import: import cswap-bend-cli@0.1.0.0/pollrow.bend as Pollrow Lines 80-85 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=80&end_line=85 import Base import cswap-bend-cli@0.1.0.0/json.bend as Json def row.of(+row: Json.Json) -> Row: Row{num.field("fetchedAt", row), last_good.of(row), num.field("lastAttemptAt", row), Maybe.default(&2, U32, num.field("consecutiveFailures", row), 0), str.field("lastError", row), num.field("backoffUntil", row), num.field("nextPollAt", row), num.field("pollIntervalS", row), num.field("last429At", row), Maybe.default(&2, U32, num.field("authDeadStrikes", row), 0), str.field("struckFingerprint", row), num.field("claimUntil", row), num.field("heldUntil", row)} Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe.default 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/json.bend&name=Json 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=last_good.of https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/pollrow.bend&name=num.field https://jend.leeeet.dev/definition.txt?path=cswap-bend-cli@0.1.0.0/pollrow.bend&name=str.field