Merge pull request #1498 from esotuvaka/main
chore: clarified cow owned_no_mutation comments
This commit is contained in:
commit
6ae0525f7a
@ -52,7 +52,8 @@ mod tests {
|
|||||||
fn owned_no_mutation() -> Result<(), &'static str> {
|
fn owned_no_mutation() -> Result<(), &'static str> {
|
||||||
// We can also pass `slice` without `&` so Cow owns it directly.
|
// We can also pass `slice` without `&` so Cow owns it directly.
|
||||||
// In this case no mutation occurs and thus also no clone,
|
// In this case no mutation occurs and thus also no clone,
|
||||||
// but the result is still owned because it always was.
|
// but the result is still owned because it was never borrowed
|
||||||
|
// or mutated.
|
||||||
let slice = vec![0, 1, 2];
|
let slice = vec![0, 1, 2];
|
||||||
let mut input = Cow::from(slice);
|
let mut input = Cow::from(slice);
|
||||||
match abs_all(&mut input) {
|
match abs_all(&mut input) {
|
||||||
|
Loading…
Reference in New Issue
Block a user