| /linux/rust/syn/gen/ |
| H A D | clone.rs | 9 impl Clone for crate::Abi { 19 impl Clone for crate::AngleBracketedGenericArguments { 31 impl Clone for crate::Arm { 45 impl Clone for crate::AssocConst { 57 impl Clone for crate::AssocType { 72 impl Clone for crate::AttrStyle { 79 impl Clone for crate::Attribute { 91 impl Clone for crate::BareFnArg { 102 impl Clone for crate::BareVariadic { 117 impl Clone for crate::BinOp { [all …]
|
| /linux/rust/proc-macro2/ |
| H A D | rcvec.rs | 21 #[derive(Clone)] 41 T: Clone, in make_mut() 55 T: Clone, in make_owned() 117 impl<T> Clone for RcVec<T> {
|
| H A D | lib.rs | 197 #[derive(Clone)] 350 #[derive(Copy, Clone)] 538 #[derive(Clone)] 639 #[derive(Clone)] 645 #[derive(Copy, Clone, Debug, Eq, PartialEq)] 779 #[derive(Clone)] 788 #[derive(Copy, Clone, Debug, Eq, PartialEq)] 928 #[derive(Clone)] 1062 #[derive(Clone)] 1319 #[derive(Clone)]
|
| H A D | extra.rs | 83 #[derive(Copy, Clone)] 89 #[derive(Copy, Clone)]
|
| H A D | marker.rs | 9 #[derive(Copy, Clone)]
|
| H A D | location.rs | 9 #[derive(Copy, Clone, Debug, PartialEq, Eq, Hash)]
|
| H A D | wrapper.rs | 22 #[derive(Clone)] 32 #[derive(Clone)] 313 #[derive(Clone)] 371 #[derive(Copy, Clone)] 559 #[derive(Clone)] 664 #[derive(Clone)] 759 #[derive(Clone)]
|
| /linux/rust/syn/ |
| H A D | punctuated.rs | 387 impl<T, P> Clone for Punctuated<T, P> 389 T: Clone, 390 P: Clone, 598 impl<'a, T, P> Clone for Pairs<'a, T, P> { 687 impl<T, P> Clone for IntoPairs<T, P> 689 T: Clone, 690 P: Clone, 733 impl<T> Clone for IntoIter<T> 735 T: Clone, 777 impl<'a, T> Clone for Iter<'a, T> { [all …]
|
| H A D | error.rs | 380 impl Clone for Error { 388 impl Clone for ErrorMessage { 397 impl Clone for SpanRange {
|
| H A D | thread.rs | 58 impl<T: Copy> Clone for ThreadBound<T> {
|
| H A D | parse.rs | 362 impl<'c, 'a> Clone for StepCursor<'c, 'a> { 413 impl Clone for Unexpected { 425 fn cell_clone<T: Default + Clone>(cell: &Cell<T>) -> T { in cell_clone() 1387 impl Clone for Nothing {
|
| H A D | ext.rs | 133 impl Clone for PeekFn {
|
| H A D | export.rs | 4 pub use std::clone::Clone;
|
| /linux/rust/kernel/ |
| H A D | alloc.rs | 22 #[derive(Copy, Clone, PartialEq, Eq, Debug)] 37 #[derive(Clone, Copy, PartialEq)] 118 #[derive(Clone, Copy, PartialEq)]
|
| H A D | time.rs | 188 impl<C: ClockSource> Clone for Instant<C> { 304 type Repr: Copy + Clone + PartialEq + PartialOrd + Eq + Ord + core::fmt::Debug; 311 #[derive(Copy, Clone, PartialEq, PartialOrd, Eq, Ord, Debug)] 322 #[derive(Copy, Clone, PartialEq, PartialOrd, Eq, Ord, Debug)] 335 #[derive(Copy, Clone, PartialEq, PartialOrd, Eq, Ord, Debug)]
|
| H A D | num.rs | 22 + Clone
|
| /linux/rust/zerocopy/src/ |
| H A D | macros.rs | 1705 #[derive(Clone, Copy)] in test_cryptocorrosion_derive_traits() 1716 #[derive(Copy, Clone, Debug, PartialEq)] in test_cryptocorrosion_derive_traits() 1724 #[derive(Copy, Clone, Debug, PartialEq)] in test_cryptocorrosion_derive_traits() 1732 #[derive(Copy, Clone, Debug, PartialEq)] in test_cryptocorrosion_derive_traits() 1740 #[derive(Copy, Clone, Default)] in test_cryptocorrosion_derive_traits() 1750 #[derive(Copy, Clone, Default)] in test_cryptocorrosion_derive_traits() 1767 #[derive(Copy, Clone)] in test_cryptocorrosion_derive_traits() 1780 #[derive(Copy, Clone)] in test_cryptocorrosion_derive_traits() 1794 #[derive(Copy, Clone)] in test_cryptocorrosion_derive_traits() 1807 #[derive(Copy, Clone)] in test_cryptocorrosion_derive_traits() [all …]
|
| H A D | error.rs | 154 #[derive(PartialEq, Eq, Clone)] 344 impl<Src: Clone, Dst: ?Sized> Clone for AlignmentError<Src, Dst> { 529 impl<Src: Clone, Dst: ?Sized> Clone for SizeError<Src, Dst> { 651 impl<Src: Clone, Dst: ?Sized + TryFromBytes> Clone for ValidityError<Src, Dst> { 1035 #[derive(Copy, Clone, PartialEq, Eq, Debug)] 1088 fn is_eq_partial_eq_clone<T: Eq + PartialEq + Clone>(_t: T) {} in test_eq_partial_eq_clone() 1091 fn alignment_err_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst>( in test_eq_partial_eq_clone() argument 1098 fn size_err_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst>( in test_eq_partial_eq_clone() argument 1105 fn validity_err_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst: TryFromBytes>( in test_eq_partial_eq_clone() argument 1112 fn convert_error_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst: TryFromBytes>( in test_eq_partial_eq_clone() argument
|
| /linux/rust/kernel/pci/ |
| H A D | irq.rs | 17 #[derive(Debug, Clone, Copy)] 49 #[derive(Debug, Clone, Copy, Default)]
|
| /linux/rust/zerocopy-derive/ |
| H A D | repr.rs | 28 #[cfg_attr(test, derive(Copy, Clone, Debug))] 38 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))] 46 #[derive(Copy, Clone)] 64 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))] 268 #[derive(Copy, Clone, PartialEq, Eq)] 303 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))] 368 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))] 417 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))] 609 #[derive(Copy, Clone)]
|
| /linux/rust/zerocopy/src/pointer/ |
| H A D | invariant.rs | 269 #[derive(Copy, Clone, Debug)] 274 #[derive(Copy, Clone, Debug)]
|
| /linux/rust/kernel/net/phy/ |
| H A D | reg.rs | 57 #[derive(Copy, Clone, Debug)] 140 #[derive(Copy, Clone, Debug)]
|
| /linux/rust/kernel/sync/ |
| H A D | aref.rs | 151 impl<T: AlwaysRefCounted> Clone for ARef<T> {
|
| /linux/rust/kernel/irq/ |
| H A D | flags.rs | 26 #[derive(Clone, Copy, PartialEq, Eq)]
|
| /linux/drivers/android/binder/range_alloc/ |
| H A D | mod.rs | 42 #[derive(Clone)] 82 #[derive(Copy, Clone)]
|