We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It would be nice if there would be some way to std::mem::transmute in functions, even with type parameters.
std::mem::transmute
Maybe the prototype of the transmute function could be changed to
transmute
fn transmute<T,U:Transmutable<T>>(x: T) -> U;
where Transmutable is a compiler-implemented type, like Send, Copy or Share.
Transmutable
Send
Copy
Share
The text was updated successfully, but these errors were encountered:
See #14859 and #14903 for rationales around this. Otherwise closing as a duplicate of rust-lang/rfcs#91 which was postponed for now.
Sorry, something went wrong.
No branches or pull requests
It would be nice if there would be some way to
std::mem::transmute
in functions, even with type parameters.Maybe the prototype of the
transmute
function could be changed towhere
Transmutable
is a compiler-implemented type, likeSend
,Copy
orShare
.The text was updated successfully, but these errors were encountered: