Skip to content

Uri/Authority/PathAndQuery::from_static should be const #750

Open
@carlsverre

Description

@carlsverre

Currently using from_static to build Uri, Authority, or PathAndQuery types can't be done in a const context. From inspecting what they do under the hood, it seems like the parsing logic would be possible to extract into a const fn. Is there some other limitation preventing these methods from being const?

My use case is building Uri components at compile time for trivial assembly at runtime.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-uriArea: Uri and partsE-easyEffort: easy. Start here :DS-featureSeverity: feature. This adds something new.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions