rust/crates
Milo Mirate be30c4daf4 chore: change str_ref_to_string to str_ref_to_owned
ToString is implemented by many different types than &str, and
represents a serialization into string data. The fact that said data is
returned as owned, is an implementation detail.

If merely copying borrowed string data to owned string data is all that
is desired, ToOwned is a much better choice, because if the user later
refactors the code such that the input is no longer an `&str`, then they
will get a compiler error instead of a mysterious change-in-behavior.
2022-07-18 08:38:14 -04:00
..
base-db Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
cfg internal: Bump Dependencies 2022-06-10 17:30:02 +02:00
flycheck Bump cargo_metadata 2022-07-03 10:09:35 +03:00
hir Auto merge of #12689 - Veykril:macro-rec, r=Veykril 2022-07-16 16:45:26 +00:00
hir-def fix: un-inline ConstScalarOrPath::from_expr_opt 2022-07-17 20:35:34 +03:00
hir-expand Improve syntax fixup a bit, handle incomplete if 2022-07-16 13:03:32 +02:00
hir-ty Auto merge of #12778 - Logarithmus:feature/fix-negative-const-generics, r=flodiebold 2022-07-17 17:17:39 +00:00
ide Auto merge of #12778 - Logarithmus:feature/fix-negative-const-generics, r=flodiebold 2022-07-17 17:17:39 +00:00
ide-assists fix: “Generate constant” ignores the path prefix of the identifier 2022-07-18 08:36:10 +08:00
ide-completion Check for local IDs belong to same definition 2022-07-17 11:43:08 +05:00
ide-db Auto merge of #12539 - soruh:instanciate_empty_structs, r=Veykril 2022-07-16 16:36:57 +00:00
ide-diagnostics chore: change str_ref_to_string to str_ref_to_owned 2022-07-18 08:38:14 -04:00
ide-ssr internal: Bump Dependencies 2022-06-10 17:30:02 +02:00
limit Use compare_exchange_weak in limit::Limit::check 2022-01-28 18:19:35 +03:00
mbe Improve syntax fixup a bit, handle incomplete if 2022-07-16 13:03:32 +02:00
parser Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
paths
proc-macro-api Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
proc-macro-srv Update 1.63 proc macro ABI to match rustc 2022-07-12 15:19:31 +02:00
proc-macro-test Bump cargo_metadata 2022-07-03 10:09:35 +03:00
profile Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
project-model Fix rustcSource -> rustc_source 2022-07-11 16:50:20 +09:00
rust-analyzer Fix obsolete enableRangeFormatting config 2022-07-11 16:52:35 +09:00
sourcegen Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
stdx Polish 2022-06-15 18:35:48 +02:00
syntax Update remaining GitHub URLs 2022-07-08 15:44:49 +02:00
test-utils internal: Bump Dependencies 2022-06-10 17:30:02 +02:00
text-edit style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
toolchain
tt internal: Bump Dependencies 2022-06-10 17:30:02 +02:00
vfs Bump indexmap 2022-07-03 10:09:35 +03:00
vfs-notify Bump crossbeam-channel 2022-07-03 09:56:58 +03:00