Make `Str`'s `clone` always clone the underlying bytes
authorMatt Corallo <git@bluematt.me>
Mon, 18 Apr 2022 02:56:05 +0000 (02:56 +0000)
committerMatt Corallo <git@bluematt.me>
Mon, 18 Apr 2022 02:56:05 +0000 (02:56 +0000)
Its incredibly unexpected that you can clone a higher-level object
(eg an Event with a ClosureReason that contains an `Str`) and have
a pointer back to the original object. To avoid this, `clone` needs
to actually `clone`.


No differences found