Skip to content

Tracking Issue for const ptr::drop_in_place #109342

@fee1-dead

Description

@fee1-dead
Member

Feature gate: #![feature(const_drop_in_place)]

This is a tracking issue for using drop_in_place in const contexts

Public API

// core::ptr

pub const unsafe fn drop_in_place<T: ?Sized + ~const Destruct>(to_drop: *mut T);

Steps / History

  • Final comment period (FCP)1
    Stabilization PR

Unresolved Questions

  • Confirm that things such as dyn Trait works with this as well

Footnotes

  1. https://std-dev-guide.rust-lang.org/feature-lifecycle/stabilization.html

Activity

added
T-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFC
on Mar 19, 2023
juntyr

juntyr commented on Mar 19, 2023

@juntyr
Contributor

@fee1-dead The summary seems to link a different implementation PR Upon rereading the PR, I saw you also constified drop_in_place there - perhaps the PR title could reflect this?

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

    C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCT-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @fee1-dead@juntyr

        Issue actions

          Tracking Issue for const `ptr::drop_in_place` · Issue #109342 · rust-lang/rust