Home
last modified time | relevance | path

Searched refs:ToOwned (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.1/rust/alloc/
Dborrow.rs25 B: ToOwned,
26 <B as ToOwned>::Owned: 'a,
41 pub trait ToOwned { interface
86 impl<T> ToOwned for T
185 B: ToOwned,
193 Owned(#[stable(feature = "rust1", since = "1.0.0")] <B as ToOwned>::Owned),
197 impl<B: ?Sized + ToOwned> Clone for Cow<'_, B> {
216 impl<B: ?Sized + ToOwned> Cow<'_, B> {
278 pub fn to_mut(&mut self) -> &mut <B as ToOwned>::Owned { in to_mut()
326 pub fn into_owned(self) -> <B as ToOwned>::Owned { in into_owned()
[all …]
Dslice.rs101 use crate::borrow::ToOwned;
854 impl<T: Clone> ToOwned for [T] { impl
/Linux-v6.1/rust/alloc/vec/
Dmod.rs75 use crate::borrow::{Cow, ToOwned};
3020 [T]: ToOwned<Owned = Vec<T>>,