{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreignmannnt4u3rwlzjg2a5splehl5eqphbesefpht5vvgss742lnva",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mkby2sql4rk2"
},
"path": "/t/generic-slice-replace/24201#post_1",
"publishedAt": "2026-04-25T01:53:03.000Z",
"site": "https://internals.rust-lang.org",
"tags": [
"this",
"Pre-RFC: New generic string pattern API for `&str`"
],
"textContent": "It'd be nice if this were generic:\n\n\n pub fn replace<P>(&self, from: P, to: &[T]) -> Vec<T>\n where\n P: Pattern\n\n\nvery related:\n\n * Pre-RFC: New generic string pattern API for `&str`\n\n",
"title": "Generic slice `replace`"
}