Home
last modified time | relevance | path

Searched refs:Clone (Results 1 – 22 of 22) sorted by relevance

/Linux-v6.6/rust/alloc/vec/
Dpartial_eq.rs33 __impl_slice_eq1! { [A: Allocator] Cow<'_, [T]>, Vec<U, A> where T: Clone, #[stable(feature = "rust…
35 __impl_slice_eq1! { [] Cow<'_, [T]>, &[U] where T: Clone, #[stable(feature = "rust1", since = "1.0.…
37 __impl_slice_eq1! { [] Cow<'_, [T]>, &mut [U] where T: Clone, #[stable(feature = "rust1", since = "…
Dspec_extend.rs83 T: Clone,
93 T: Clone,
Dmod.rs2245 A: Clone, in split_off()
2480 impl<T: Clone, A: Allocator> Vec<T, A> {
2694 impl<T: Clone> ExtendWith<T> for ExtendElement<T> {
2794 pub fn from_elem<T: Clone>(elem: T, n: usize) -> Vec<T> { in from_elem()
2801 pub fn from_elem_in<T: Clone, A: Allocator>(elem: T, n: usize, alloc: A) -> Vec<T, A> { in from_elem_in() argument
2813 impl<T: Clone, A: Allocator> ExtendFromWithinSpec for Vec<T, A> {
2884 impl<T: Clone, A: Allocator + Clone> Clone for Vec<T, A> {
3372 impl<T: Clone> From<&[T]> for Vec<T> {
3392 impl<T: Clone> From<&mut [T]> for Vec<T> {
Dinto_iter.rs388 impl<T: Clone, A: Allocator + Clone> Clone for IntoIter<T, A> {
/Linux-v6.6/rust/alloc/
Dslice.rs124 impl<T: Clone> ConvertVec for T {
416 T: Clone, in to_vec()
440 T: Clone, in to_vec_in() argument
709 impl<T: Clone, V: Borrow<[T]>> Concat<T> for [V] {
724 impl<T: Clone, V: Borrow<[T]>> Join<&T> for [V] {
747 impl<T: Clone, V: Borrow<[T]>> Join<&[T]> for [V] {
796 impl<T: Clone, A: Allocator> SpecCloneIntoVec<T, A> for [T] {
821 impl<T: Clone> ToOwned for [T] {
Dboxed.rs1259 impl<T: Clone, A: Allocator + Clone> Clone for Box<T, A> {
1309 impl Clone for Box<str> {
1469 impl<T: Clone> BoxFromSlice<T> for Box<[T]> {
1491 impl<T: Clone> From<&[T]> for Box<[T]> {
1513 impl<T: Clone> From<Cow<'_, [T]>> for Box<[T]> {
2023 impl<T: Clone, A: Allocator + Clone> Clone for Box<[T], A> {
Dalloc.rs56 #[derive(Copy, Clone, Default, Debug)]
434 impl<T: Clone> WriteCloneIntoRaw for T {
/Linux-v6.6/rust/alloc/collections/
Dmod.rs61 #[derive(Clone, PartialEq, Eq, Debug)]
82 #[derive(Clone, PartialEq, Eq, Debug)]
/Linux-v6.6/rust/kernel/sync/
Darc.rs277 impl<T: ?Sized> Clone for Arc<T> {
393 impl<T: ?Sized> Clone for ArcBorrow<'_, T> {
/Linux-v6.6/rust/kernel/init/
D__internal.rs107 impl<T: ?Sized> Clone for AllData<T> {
Dmacros.rs825 impl<$($impl_generics)*> ::core::clone::Clone for __ThePinData<$($ty_generics)*>
/Linux-v6.6/rust/kernel/
Dtypes.rs349 impl<T: AlwaysRefCounted> Clone for ARef<T> {
Derror.rs94 #[derive(Clone, Copy, PartialEq, Eq)]
Dstr.rs42 #[derive(Debug, Clone, Copy)]
/Linux-v6.6/Documentation/networking/device_drivers/can/
Dcan327.rst200 - Clone devices ("v1.5" and others)
/Linux-v6.6/Documentation/arch/arm/omap/
Ddss.rst266 Example: Clone GFX overlay to LCD and TV
/Linux-v6.6/Documentation/admin-guide/device-mapper/
Ddm-clone.rst228 Clone a device containing a file system
/Linux-v6.6/Documentation/admin-guide/media/
Dgspca-cardlist.rst15 spca508 0130:0130 Clone Digital Webcam 11043
/Linux-v6.6/Documentation/timers/
Dno_hz.rst214 Clone this archive and follow the instructions in the README file.
/Linux-v6.6/drivers/md/
DKconfig378 tristate "Clone target (EXPERIMENTAL)"
/Linux-v6.6/Documentation/filesystems/
Dsharedsubtree.rst596 5g) Clone Namespace
/Linux-v6.6/Documentation/bpf/
Dbpf_devel_QA.rst58 - Clone the fork locally, check out a new branch tracking either the bpf-next