Feature gate: #![feature(string_leak)]
This is a tracking issue for String::leak
impl String {
pub fn leak<'a>(self) -> &'a mut str {
let me = self.into_bytes().leak();
// Safety: Bytes from a [`String`] are valid utf8.
unsafe { std::str::from_utf8_unchecked_mut(me) }
}
}
Steps / History
Unresolved Questions
Feature gate:
#![feature(string_leak)]This is a tracking issue for
String::leakSteps / History
String::leaklibs-team#109)String::leak(attempt 2) #103280Unresolved Questions
Footnotes
https://std-dev-guide.rust-lang.org/feature-lifecycle/stabilization.html ↩