Skip to content

[POC] Introduce OutputMethod and ErrorOutputMethod to replace OutputProtocol and ErrorProtocol#234

Draft
itingliu wants to merge 2 commits intoswiftlang:mainfrom
itingliu:concrete-output
Draft

[POC] Introduce OutputMethod and ErrorOutputMethod to replace OutputProtocol and ErrorProtocol#234
itingliu wants to merge 2 commits intoswiftlang:mainfrom
itingliu:concrete-output

Conversation

@itingliu
Copy link
Copy Markdown
Contributor

@itingliu itingliu commented Apr 8, 2026

Added public struct OutputMethod<Output> to replace OutputProtocol. This also includes the following changes

Remove all the OutputProtocol conforming types. Replace them with static vars and funcs of OutputMethod

itingliu added 2 commits April 8, 2026 10:00
…l and ErrorProtocol

Added `public struct OutputMethod<Output>` to replace `OutputProtocol`. This also includes the following changes

Remove all the `OutputProtocol` conforming types. Replace them with static vars and funcs of `OutputMethod`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant