# Safe visibility-aware \`as\` casts for \`repr(transparent)\` references

**URL:** <https://internals.rust-lang.org/t/safe-visibility-aware-as-casts-for-repr-transparent-references/23541>\
**Category:** language design\
**Created:** [September 17, 2025, 10:59pm UTC](https://internals.rust-lang.org/t/safe-visibility-aware-as-casts-for-repr-transparent-references/23541 "2025-09-17T22:59:09Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![bascule](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/bascule/32/3057_2.png) [@bascule](https://internals.rust-lang.org/u/bascule)\
**Post date:** [September 18, 2025, 12:24am UTC](https://internals.rust-lang.org/t/safe-visibility-aware-as-casts-for-repr-transparent-references/23541/6 "2025-09-18T00:24:00Z")

</div>

Thanks, that's exactly what I was looking for!

---

_[View the full topic](https://internals.rust-lang.org/t/safe-visibility-aware-as-casts-for-repr-transparent-references/23541)._
