Skip to content

Tracking Issue for Rust rewrite #128

Description

@tyler274

Hi,

This issue will track design discussions for the Rust rewrite. I already have a byte-for-byte compatible drop in re-implementation with formal verification (excluding the crossing of the FFI boundary) to adjust.

@simo5 Mentioned "not caring" for Async code, but unfortunately the LibVerto dependency is functionally that already. I'm open to using the MIO library which underpins Tokio to use lower level primitives, but unless we are targeting embedded devices I don't see a reason why we can't depend on Tokio itself. I don't consider this a personal blocker, and can rewrite things as requested.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions