def outcome.name

bend-kit-camber@0.15.0.1 · notices.bend:20

import bend-kit-camber@0.15.0.1/notices.bend as Notices
import Base
import bend-kit-http@0.38.1.1/completion.bend as Transport

20def outcome.name(outcome: Outcome) -> String:
21  match outcome:
22    case ApplicationOnly{}: "application_only"
23    case Transport{Transport.HostAccepted{}}: "host_accepted"
24    case Transport{Transport.WriteFailed{code, message}}: "write_failed"
25    case Transport{Transport.IncompleteResponse{}}: "incomplete_response"

Uses (3)

Used by (1)