• all-is-cubes 0.5.0/src/behavior.rs
    211
    impl<H: BehaviorHost> PartialEq for BehaviorSetEntry<H> {
    212
        #[allow(clippy::vtable_address_comparisons)] // The hazards should be okay for this use case
    213
        fn eq(&self, other: &Self) -> bool {
    352
        // Manual implementation to avoid bounds on `H` and to implement the partiality (comparing pointers instead of values).
    353
        #[allow(clippy::vtable_address_comparisons)] // The hazards should be okay for this use case
    354
        fn eq(&self, other: &Self) -> bool {
  • all-is-cubes 0.5.0/src/listen.rs
    253
        #[test]
    254
        #[allow(clippy::vtable_address_comparisons)]
    255
        fn erased_listener() {
  • azalea-brigadier 0.5.0/src/tree/mod.rs
    249
                if let Some(otherexecutes) = &other.command {
    250
                    #[allow(clippy::vtable_address_comparisons)]
    251
                    if !Rc::ptr_eq(selfexecutes, otherexecutes) {
  • datafusion 17.0.0/src/physical_optimizer/pipeline_fixer.rs
    531
        }
    532
        #[allow(clippy::vtable_address_comparisons)]
    533
        async fn test_join_with_maybe_swap_unbounded_case(t: TestCase) -> Result<()> {
  • datafusion 17.0.0/src/physical_plan/filter.rs
    382
        #[tokio::test]
    383
        #[allow(clippy::vtable_address_comparisons)]
    384
        async fn with_new_children() -> Result<()> {
  • datafusion 17.0.0/src/physical_plan/mod.rs
    268
    /// in the case of 'false-native'.
    269
    #[allow(clippy::vtable_address_comparisons)]
    270
    pub fn with_new_children_if_necessary(
  • datafusion-physical-expr 17.0.0/src/physical_expr.rs
    214
    /// in the case of 'false-native'.
    215
    #[allow(clippy::vtable_address_comparisons)]
    216
    pub fn with_new_children_if_necessary(
  • edge-frame 0.5.0/src/callback2.rs
    41
    #[allow(clippy::vtable_address_comparisons)]
    42
    impl<IN, OUT> PartialEq for Callback2<IN, OUT> {
  • epaint 0.20.0/src/shape.rs
    833
            // can only happen if we do dynamic casts back and forth on the pointers, and we don't do that.
    834
            #[allow(clippy::vtable_address_comparisons)]
    835
            {
  • fail 0.5.1/src/lib.rs
    246
    impl PartialEq for SyncCallback {
    247
        #[allow(clippy::vtable_address_comparisons)]
    248
        fn eq(&self, other: &Self) -> bool {
  • failpoints 0.2.0/src/lib.rs
    249
    impl PartialEq for SyncCallback {
    250
        #[allow(clippy::vtable_address_comparisons)]
    251
        fn eq(&self, other: &Self) -> bool {
  • impl-tools-lib 0.7.1/src/scope.rs
    166
                        let ptr = rule as *const dyn ScopeAttr;
    167
                        #[allow(clippy::vtable_address_comparisons)]
    168
                        if let Some(first) = applied.iter().find(|(_, p)| std::ptr::eq(*p, ptr)) {
  • jsonwebtokens 1.2.0/src/verifier.rs
    66
            // https://github.com/rust-lang/rust-clippy/issues/6524
    67
            #[allow(clippy::vtable_address_comparisons)]
    68
            Arc::ptr_eq(&self.func, &other.func)
  • material-yew 0.3.0/src/text_inputs/mod.rs
    48
    impl PartialEq for ValidityTransform {
    49
        #[allow(clippy::vtable_address_comparisons)]
    50
        fn eq(&self, other: &Self) -> bool {
  • memflow 0.2.0-beta9/src/architecture/mod.rs
    136
        // definitions, and each ARCH is a static trait object with a consistent address.
    137
        #[allow(clippy::vtable_address_comparisons)]
    138
        fn eq(&self, other: &ArchitectureObj) -> bool {
  • more-di 1.0.0/provider.rs
    193
        #[test]
    194
        #[allow(clippy::vtable_address_comparisons)]
    195
        fn get_should_return_same_instance_for_singleton_service() {
    218
        #[test]
    219
        #[allow(clippy::vtable_address_comparisons)]
    220
        fn get_should_return_different_instances_for_transient_service() {
    262
        #[test]
    263
        #[allow(clippy::vtable_address_comparisons)]
    264
        fn two_scoped_service_providers_should_create_different_instances() {
    283
        #[test]
    284
        #[allow(clippy::vtable_address_comparisons)]
    285
        fn parent_child_scoped_service_providers_should_create_different_instances() {
    304
        #[test]
    305
        #[allow(clippy::vtable_address_comparisons)]
    306
        fn scoped_service_provider_should_have_same_singleton_when_eager_created_in_parent() {
  • parsley 0.10.0/src/proc/mod.rs
    74
    #[allow(clippy::vtable_address_comparisons)]
    75
    impl PartialEq for Proc {
  • rsass 0.27.0/src/sass/functions/mod.rs
    79
            self.args == other.args && self.pos == other.pos && {
    80
                #[allow(clippy::vtable_address_comparisons)]
    81
                Arc::ptr_eq(&self.body, &other.body)
  • rustc_codegen_spirv 0.4.0/src/lib.rs
    513
            );
    514
            #[allow(clippy::vtable_address_comparisons)]
    515
            for other_hook in more_hooks {
  • skim 0.10.2/src/previewer.rs
    137
                (Some(_), None) => true,
    138
                #[allow(clippy::vtable_address_comparisons)]
    139
                (Some(prev), Some(new)) => !Arc::ptr_eq(prev, new),
  • terminus-store 0.20.0/src/store/mod.rs
    551
    impl PartialEq for StoreLayer {
    552
        #[allow(clippy::vtable_address_comparisons)]
    553
        fn eq(&self, other: &StoreLayer) -> bool {
  • vgtk 0.3.0/src/callback.rs
    85
            if let (Some(left), Some(right)) = (&self.0, &other.0) {
    86
                #[allow(clippy::vtable_address_comparisons)] // It's OK, it just needs to be a best guess.
    87
                Rc::ptr_eq(left, right)
  • yew 0.20.0/src/callback.rs
    34
    #[allow(clippy::vtable_address_comparisons)]
    35
    impl<IN, OUT> PartialEq for Callback<IN, OUT> {
  • yew 0.20.0/src/functional/hooks/use_reducer.rs
    130
        fn eq(&self, rhs: &Self) -> bool {
    131
            #[allow(clippy::vtable_address_comparisons)]
    132
            Rc::ptr_eq(&self.dispatch, &rhs.dispatch)
  • yew 0.20.0/src/virtual_dom/listeners.rs
    187
                                {
    188
                                    #[allow(clippy::vtable_address_comparisons)]
    189
                                    Rc::ptr_eq(lhs, rhs)
  • yew-side-effect 0.2.0/src/comps/provider.rs
    16
    #[allow(clippy::vtable_address_comparisons)]
    17
    impl<T> PartialEq for ProviderProps<T>
  • yew-side-effect 0.2.0/src/title.rs
    34
    #[allow(clippy::vtable_address_comparisons)]
    35
    impl PartialEq for TitleProviderProps {
  • yew-stdweb 0.18.0/src/callback.rs
    44
    #[allow(clippy::vtable_address_comparisons)]
    45
    impl<IN> PartialEq for Callback<IN> {
  • yew-virtualized 0.1.0/src/lib.rs
    45
    impl PartialEq for ItemGenerator {
    46
        #[allow(clippy::vtable_address_comparisons)] // We don't care about false negatives
    47
        fn eq(&self, other: &Self) -> bool { Rc::ptr_eq(&self.gen, &other.gen) }
  • headless_chrome 1.0.2/src/lib.rs
    77
    clippy::cast_lossless, // for tab/element/mod.rs:492 & 493
    78
    clippy::vtable_address_comparisons, // for tab/mod.rs:1415
    79
    clippy::derivable_impls, // for types.rs Default for PrintToPDF because autogen
  • mdbook-pdf-headless_chrome 0.1.2/src/lib.rs
    77
    clippy::cast_lossless, // for tab/element/mod.rs:492 & 493
    78
    clippy::vtable_address_comparisons, // for tab/mod.rs:1415
    79
    clippy::derivable_impls, // for types.rs Default for PrintToPDF because autogen
  • minivec 0.4.0/tests/vec.rs
    7
      clippy::reversed_empty_ranges,
    8
      clippy::vtable_address_comparisons,
    9
      clippy::clippy::assign_op_pattern,
  • sentinel-core 0.1.3/src/core/base/block_error.rs
    91
    mod test {
    92
        #![allow(clippy::vtable_address_comparisons)]
  • sentinel-core 0.1.3/src/core/flow/rule_manager.rs
    545
        //! the global data structs are not modified before assertion.
    546
        #![allow(clippy::vtable_address_comparisons)]
  • wasmer-asml-fork 2.0.0/src/lib.rs
    13
        feature = "cargo-clippy",
    14
        allow(clippy::new_without_default, vtable_address_comparisons)
    15
    )]
  • wasmer-near 2.4.0/src/lib.rs
    13
        feature = "cargo-clippy",
    14
        allow(clippy::new_without_default, vtable_address_comparisons)
    15
    )]
  • zerogc-simple 0.2.0-alpha.7/src/lib.rs
    46
         */
    47
        clippy::vtable_address_comparisons,
    48
    )]