Skip to content

Should accept values other than string literals as version requirements? #19

@taiki-e

Description

@taiki-e

const_fn attribute currently only accepts string literals as version requirements, like the current cfg_version does.

#[const_fn("1.36")]
const fn func() { /* ... */ }

Should we accept numeric literals directly, like the original RFC or rustversion crate?

#[const_fn(1.36)]
const fn func() { /* ... */ }

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