# Is there any update on cross-function partial borrow?

**URL:** <https://internals.rust-lang.org/t/is-there-any-update-on-cross-function-partial-borrow/19419>\
**Category:** language design\
**Created:** [August 26, 2023, 3:27pm UTC](https://internals.rust-lang.org/t/is-there-any-update-on-cross-function-partial-borrow/19419 "2023-08-26T15:27:16Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![VitWW](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/vitww/32/10822_2.png) [@VitWW](https://internals.rust-lang.org/u/VitWW)\
**Post date:** [August 27, 2023, 1:57pm UTC](https://internals.rust-lang.org/t/is-there-any-update-on-cross-function-partial-borrow/19419/2 "2023-08-27T13:57:04Z")

</div>

Are you talking about partial types?

> [@\[Pre? RFC\] Partial types and partial mutability](https://internals.rust-lang.org/t/pre-rfc-partial-types-and-partial-mutability/18760):
>
> I have already add 2 RFCs related to topic, but they are fluid in changes and I've already close 2 RFC related to topic (which I changed several times). So, people admit me to find feedback here, your ideas are welcomed, as your alternatives and so on UPD: [Partial Types (v3)](https://github.com/VitWW/rfcs/blob/partial_types3/text/0000-partial_types.md)[Partial Types (v2)](https://github.com/VitWW/rfcs/blob/partial_types2/text/0000-partial_types.md) ([rfc#3426](https://github.com/rust-lang/rfcs/pull/3426)) and [Partial Mutability](https://github.com/VitWW/rfcs/blob/partial_mutability/text/0000-partial_mutability.md) ([rfc#3428](https://github.com/rust-lang/rfcs/pull/3428)) This is a universal and full solution to "partial borrow" problem. It is based on fact, that on Product Types (PT = T1 and T2 and T3) like Strcts and Tupl…

---

_[View the full topic](https://internals.rust-lang.org/t/is-there-any-update-on-cross-function-partial-borrow/19419)._
