Skip to content

Implement read_managed_str for the JSON deserialiser. - #4159

Closed
huonw wants to merge 1 commit into
rust-lang:incomingfrom
huonw:json-read-managed-str
Closed

Implement read_managed_str for the JSON deserialiser.#4159
huonw wants to merge 1 commit into
rust-lang:incomingfrom
huonw:json-read-managed-str

Conversation

@huonw

Copy link
Copy Markdown
Contributor

I noticed that there is now a .to_managed method to convert a ~str to a @str, so use this to implement the last method of the JSON deserialiser.

It mentions #3604, but this doesn't fix that issue.

(PS. I'm new here; I've read the notes for developers on the wiki, but it's entirely feasible that I'm making mistakes anyway. Sorry!)

The FIXME is an underlying issue (a core::at_str library) that this
doesn't address.
@graydon

Copy link
Copy Markdown
Contributor

Nice catch, thanks!

@graydon

Copy link
Copy Markdown
Contributor

landed in 76dc781

@graydongraydon closed this Dec 12, 2012
@huonw
huonw deleted the json-read-managed-str branch March 24, 2013 10:43
RalfJung added a commit to RalfJung/rust that referenced this pull request Feb 2, 2025
…-solaris
Set st_fstype of stat on Solaris and Illumos OSes
U007D pushed a commit to U007D/rust-mos that referenced this pull request Aug 21, 2026
4159: For associated type shorthand (T::Item), use the substs from the where clause r=matklad a=flodiebold
So e.g. if we have `fn foo<T: SomeTrait<u32>>() -> T::Item`, we want to lower that to `<T as SomeTrait<u32>>::Item` and not `<T as SomeTrait<_>>::Item`.
Co-authored-by: Florian Diebold <flodiebold@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@huonw@graydon