Lines Matching defs:Cow
1 use std::borrow::Cow;
461 ) -> Cow<'t, [u8]> {
475 ) -> Cow<'t, [u8]> {
490 ) -> Cow<'t, [u8]> {
494 return Cow::Borrowed(text);
507 return Cow::Owned(new);
514 return Cow::Borrowed(text);
529 Cow::Owned(new)
1128 fn no_expansion<'r>(&'r mut self) -> Option<Cow<'r, [u8]>> {
1168 fn no_expansion<'r>(&'r mut self) -> Option<Cow<'r, [u8]>> {
1178 fn no_expansion(&mut self) -> Option<Cow<'_, [u8]>> {
1188 fn no_expansion(&mut self) -> Option<Cow<'_, [u8]>> {
1198 fn no_expansion(&mut self) -> Option<Cow<'_, [u8]>> {
1203 impl<'a> Replacer for Cow<'a, [u8]> {
1208 fn no_expansion(&mut self) -> Option<Cow<'_, [u8]>> {
1213 impl<'a> Replacer for &'a Cow<'a, [u8]> {
1218 fn no_expansion(&mut self) -> Option<Cow<'_, [u8]>> {
1223 fn no_expansion<T: AsRef<[u8]>>(t: &T) -> Option<Cow<'_, [u8]>> {
1227 None => Some(Cow::Borrowed(s)),
1257 fn no_expansion(&mut self) -> Option<Cow<'_, [u8]>> {
1258 Some(Cow::Borrowed(self.0))