Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Make DownstreamPacket sans-io #1056

Merged
merged 1 commit into from
Jan 8, 2025
Merged

Conversation

XAMPPRocky
Copy link
Collaborator

This moves the DownstreamPacket struct to be completely sans-IO, meaning it is now generic over any input container and output container. This is just a basic shell right now to enable building and testing more stuff without IO, and to enable alternatives like XDP to integrate easily.

@XAMPPRocky XAMPPRocky force-pushed the ep/generic-downstream branch from c54e01a to a29fc0d Compare January 8, 2025 14:19
@XAMPPRocky XAMPPRocky enabled auto-merge (squash) January 8, 2025 14:20
This moves the DownstreamPacket struct to be completely sans-IO, meaning
it is now generic over any input container and output container. This is
just a basic shell right now to enable building and testing more stuff
without IO, and to enable alternatives like XDP to integrate easily.
@XAMPPRocky XAMPPRocky force-pushed the ep/generic-downstream branch from a29fc0d to 603ca6c Compare January 8, 2025 14:21
@XAMPPRocky XAMPPRocky merged commit c81df40 into main Jan 8, 2025
12 checks passed
@quilkin-bot
Copy link
Collaborator

Build Succeeded 🥳

Build Id: 50772c11-4ed4-473f-9da4-35553f72ef1e

The following development images have been built, and will exist for the next 30 days:

To build this version:

git fetch [email protected]:googleforgames/quilkin.git pull/1056/head:pr_1056 && git checkout pr_1056
cargo build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants