Home
last modified time | relevance | path

Searched refs:PartialEq (Results 1 – 25 of 57) sorted by relevance

123

/linux/rust/syn/gen/
H A Deq.rs13 impl PartialEq for crate::Abi {
23 impl PartialEq for crate::AngleBracketedGenericArguments {
33 impl PartialEq for crate::Arm {
44 impl PartialEq for crate::AssocConst {
55 impl PartialEq for crate::AssocType {
66 impl PartialEq for crate::AttrStyle {
80 impl PartialEq for crate::Attribute {
90 impl PartialEq for crate::BareFnArg {
100 impl PartialEq for crate::BareVariadic {
110 impl PartialEq for crate::BinOp {
[all …]
/linux/rust/kernel/sync/
H A Daref.rs184 impl<T, U> PartialEq<ARef<U>> for ARef<T>
186 T: AlwaysRefCounted + PartialEq<U>,
241 impl<T, U> PartialEq<&'_ U> for ARef<T>
243 T: AlwaysRefCounted + PartialEq<U>,
174 impl<T, U> PartialEq<ARef<U>> for ARef<T> global() impl
/linux/rust/kernel/
H A Dalloc.rs22 #[derive(Copy, Clone, PartialEq, Eq, Debug)]
37 #[derive(Clone, Copy, PartialEq)]
118 #[derive(Clone, Copy, PartialEq)]
H A Dtime.rs182 #[derive(PartialEq, PartialOrd, Eq, Ord)]
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 Dtask.rs364 impl PartialEq for Task {
403 impl PartialEq for Kuid {
H A Dnum.rs28 + PartialEq
H A Dmaple_tree.rs593 #[derive(PartialEq, Eq, Copy, Clone, Debug)]
630 #[derive(PartialEq, Eq, Copy, Clone)]
H A Dopp.rs118 #[derive(Copy, Clone, PartialEq, Eq, Debug)]
143 #[derive(Copy, Clone, PartialEq, Eq, Debug)]
279 #[derive(Copy, Clone, Debug, Eq, PartialEq)]
H A Ddma.rs138 #[derive(Debug, Clone, Copy, PartialEq, Eq)]
230 #[derive(Clone, Copy, PartialEq)] in as_raw()
306 #[derive(Copy, Clone, PartialEq, Eq, Debug)]
H A Dbitfield.rs310 #[derive(Clone, Copy, PartialEq, Eq)]
562 #[derive(Debug, Clone, Copy, PartialEq)]
590 #[derive(Debug, Clone, Copy, PartialEq)]
H A Dclk.rs29 #[derive(Copy, Clone, PartialEq, Eq, Debug)]
H A Dptr.rs30 #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
/linux/rust/zerocopy/src/
H A Derror.rs154 #[derive(PartialEq, Eq, Clone)]
351 impl<Src: PartialEq, Dst: ?Sized> PartialEq for AlignmentError<Src, Dst> {
536 impl<Src: PartialEq, Dst: ?Sized> PartialEq for SizeError<Src, Dst> {
673 impl<Src: PartialEq, Dst: ?Sized + TryFromBytes> PartialEq 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()
1098 fn size_err_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst>( in test_eq_partial_eq_clone()
1105 fn validity_err_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst: TryFromBytes>( in test_eq_partial_eq_clone()
1112 fn convert_error_is_eq_partial_eq_clone<Src: Eq + PartialEq + Clone, Dst: TryFromBytes>( in test_eq_partial_eq_clone()
H A Dmacros.rs1264 #[derive(KnownLayout, Immutable, FromBytes, IntoBytes, PartialEq, Debug)]
1325 #[derive(FromBytes, IntoBytes, Immutable, PartialEq, Eq, Debug)]
1450 #[derive(FromBytes, IntoBytes, Debug, PartialEq)] in test_try_transmute()
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()
1821 #[derive(Copy, Clone, Debug, PartialEq)] in test_cryptocorrosion_derive_traits()
H A Dwrappers.rs437 impl<T: Unaligned + PartialEq> PartialEq<Unalign<T>> for Unalign<T> { impl
440 PartialEq::eq(self.deref(), other.deref()) in eq()
967 assert!(!PartialEq::eq(&zero, &one)); in test_unalign_trait_impls()
968 assert!(PartialEq::eq(&zero, &zero)); in test_unalign_trait_impls()
H A Dbyteorder.rs88 Copy + Clone + Debug + Display + Eq + PartialEq + Ord + PartialOrd + Hash + private::Sealed
103 #[derive(PartialEq)]
112 #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)]
129 #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)]
524 #[derive(Copy, Clone, Eq, PartialEq, Hash)]
708 impl<O> PartialEq<$name<O>> for [u8; $bytes] { impl
715 impl<O> PartialEq<[u8; $bytes]> for $name<O> { impl
722 impl<O: ByteOrder> PartialEq<$native> for $name<O> { impl
1057 trait Native: Arbitrary + FromBytes + IntoBytes + Immutable + Copy + PartialEq + Debug {
/linux/rust/zerocopy-derive/
H A Drepr.rs38 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))]
47 #[cfg_attr(test, derive(Debug, Eq, PartialEq))]
64 #[cfg_attr(test, derive(Copy, Clone, Debug, Eq, PartialEq))]
268 #[derive(Copy, Clone, PartialEq, Eq)]
292 #[cfg_attr(test, derive(Debug, Eq, PartialEq))]
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))]
693 impl<T: PartialEq> PartialEq for Spanned<T> {
701 impl<Prim: PartialEq, Packed: PartialEq> PartialEq for Repr<Prim, Packed> {
/linux/rust/syn/
H A Dtt.rs8 impl<'a> PartialEq for TokenTreeHelper<'a> {
85 impl<'a> PartialEq for TokenStreamHelper<'a> {
H A Dexport.rs6 pub use std::cmp::{Eq, PartialEq};
/linux/rust/zerocopy-derive/derive/
H A Dmod.rs72 impl #impl_generics #core::cmp::PartialEq for #type_ident #ty_generics in derive_eq()
78 #core::cmp::PartialEq::eq( in derive_eq()
/linux/rust/proc-macro2/
H A Dmarker.rs12 derive(PartialEq, Eq)
H A Dlocation.rs9 #[derive(Copy, Clone, Debug, PartialEq, Eq, Hash)]
H A Dlib.rs645 #[derive(Copy, Clone, Debug, Eq, PartialEq)]
788 #[derive(Copy, Clone, Debug, Eq, PartialEq)]
1007 impl PartialEq for Ident {
1013 impl<T> PartialEq<T> for Ident
/linux/rust/kernel/num/
H A Dbounded.rs612 impl<T, U, const N: u32, const M: u32> PartialEq<Bounded<U, M>> for Bounded<T, N> impl
616 T: PartialEq<U>,
648 impl<T, const N: u32> PartialEq<T> for Bounded<T, N>
651 T: PartialEq,
/linux/rust/kernel/irq/
H A Dflags.rs26 #[derive(Clone, Copy, PartialEq, Eq)]

123