Skip to content

Discussion: The va_list crate in a post RFC 2137 world #11

Open
@dlrobertson

Description

@dlrobertson

rust-lang/rust#49878 should essentially implement the same features available in this crate. This could probably be documented somewhere in this crates documentation? That being said, I think that after rust-lang/rust#49878 is merged and even after RFC 2137 is fully implemented, this crate is still valuable for the following cases.

  • core::ffi::VaList will only be available in nightly with the c_variadic feature. Crates that need to compile on stable will still need this crate.
  • This code has been well tested, while rust-lang/rust#49878 is still highly experimental.
  • There may be new operating systems or architectures that are not supported in rustc, that could be easily added here, but may not make sense to add to libcore.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions