Skip to content

Commit a2a4e1e

Browse files
authored
The Debug derive macro does not need to be qualified (#3097)
1 parent 827533f commit a2a4e1e

File tree

288 files changed

+3236
-3236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

288 files changed

+3236
-3236
lines changed

crates/libs/bindgen/src/rust/classes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ fn gen_class(writer: &Writer, def: metadata::TypeDef) -> TokenStream {
100100
let mut tokens = quote! {
101101
#features
102102
#[repr(transparent)]
103-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
103+
#[derive(PartialEq, Eq, Debug, Clone)]
104104
pub struct #name(windows_core::IUnknown);
105105
};
106106

crates/libs/bindgen/src/rust/delegates.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ fn gen_win_delegate(writer: &Writer, def: metadata::TypeDef) -> TokenStream {
9292
quote! {
9393
#features
9494
#[repr(transparent)]
95-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
95+
#[derive(PartialEq, Eq, Debug, Clone)]
9696
pub struct #ident(windows_core::IUnknown, #phantoms) where #constraints;
9797
}
9898
};

crates/libs/bindgen/src/rust/interfaces.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ fn gen_win_interface(writer: &Writer, def: metadata::TypeDef) -> TokenStream {
6363
tokens.combine(&quote! {
6464
#features
6565
#[repr(transparent)]
66-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
66+
#[derive(PartialEq, Eq, Debug, Clone)]
6767
pub struct #ident(windows_core::IUnknown, #phantoms) where #constraints;
6868
});
6969
}

crates/libs/core/src/imp/com_bindings.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -957,7 +957,7 @@ pub struct IPropertyValueStatics_Vtbl {
957957
) -> windows_core::HRESULT,
958958
}
959959
#[repr(transparent)]
960-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
960+
#[derive(PartialEq, Eq, Debug, Clone)]
961961
pub struct IReference<T>(windows_core::IUnknown, core::marker::PhantomData<T>)
962962
where
963963
T: windows_core::RuntimeType + 'static;

crates/libs/windows/src/Windows/AI/MachineLearning/mod.rs

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,7 +1017,7 @@ pub struct ITensorUInt8BitStatics2_Vtbl {
10171017
CreateFromBuffer: usize,
10181018
}
10191019
#[repr(transparent)]
1020-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1020+
#[derive(PartialEq, Eq, Debug, Clone)]
10211021
pub struct ImageFeatureDescriptor(windows_core::IUnknown);
10221022
windows_core::imp::interface_hierarchy!(ImageFeatureDescriptor, windows_core::IUnknown, windows_core::IInspectable);
10231023
windows_core::imp::required_hierarchy!(ImageFeatureDescriptor, ILearningModelFeatureDescriptor);
@@ -1101,7 +1101,7 @@ impl windows_core::RuntimeName for ImageFeatureDescriptor {
11011101
unsafe impl Send for ImageFeatureDescriptor {}
11021102
unsafe impl Sync for ImageFeatureDescriptor {}
11031103
#[repr(transparent)]
1104-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1104+
#[derive(PartialEq, Eq, Debug, Clone)]
11051105
pub struct ImageFeatureValue(windows_core::IUnknown);
11061106
windows_core::imp::interface_hierarchy!(ImageFeatureValue, windows_core::IUnknown, windows_core::IInspectable);
11071107
windows_core::imp::required_hierarchy!(ImageFeatureValue, ILearningModelFeatureValue);
@@ -1150,7 +1150,7 @@ impl windows_core::RuntimeName for ImageFeatureValue {
11501150
unsafe impl Send for ImageFeatureValue {}
11511151
unsafe impl Sync for ImageFeatureValue {}
11521152
#[repr(transparent)]
1153-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1153+
#[derive(PartialEq, Eq, Debug, Clone)]
11541154
pub struct LearningModel(windows_core::IUnknown);
11551155
windows_core::imp::interface_hierarchy!(LearningModel, windows_core::IUnknown, windows_core::IInspectable);
11561156
windows_core::imp::required_hierarchy!(LearningModel, super::super::Foundation::IClosable);
@@ -1315,7 +1315,7 @@ impl windows_core::RuntimeName for LearningModel {
13151315
unsafe impl Send for LearningModel {}
13161316
unsafe impl Sync for LearningModel {}
13171317
#[repr(transparent)]
1318-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1318+
#[derive(PartialEq, Eq, Debug, Clone)]
13191319
pub struct LearningModelBinding(windows_core::IUnknown);
13201320
windows_core::imp::interface_hierarchy!(LearningModelBinding, windows_core::IUnknown, windows_core::IInspectable);
13211321
#[cfg(feature = "Foundation_Collections")]
@@ -1422,7 +1422,7 @@ impl IntoIterator for &LearningModelBinding {
14221422
unsafe impl Send for LearningModelBinding {}
14231423
unsafe impl Sync for LearningModelBinding {}
14241424
#[repr(transparent)]
1425-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1425+
#[derive(PartialEq, Eq, Debug, Clone)]
14261426
pub struct LearningModelDevice(windows_core::IUnknown);
14271427
windows_core::imp::interface_hierarchy!(LearningModelDevice, windows_core::IUnknown, windows_core::IInspectable);
14281428
impl LearningModelDevice {
@@ -1482,7 +1482,7 @@ impl windows_core::RuntimeName for LearningModelDevice {
14821482
unsafe impl Send for LearningModelDevice {}
14831483
unsafe impl Sync for LearningModelDevice {}
14841484
#[repr(transparent)]
1485-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1485+
#[derive(PartialEq, Eq, Debug, Clone)]
14861486
pub struct LearningModelEvaluationResult(windows_core::IUnknown);
14871487
windows_core::imp::interface_hierarchy!(LearningModelEvaluationResult, windows_core::IUnknown, windows_core::IInspectable);
14881488
impl LearningModelEvaluationResult {
@@ -1529,7 +1529,7 @@ impl windows_core::RuntimeName for LearningModelEvaluationResult {
15291529
unsafe impl Send for LearningModelEvaluationResult {}
15301530
unsafe impl Sync for LearningModelEvaluationResult {}
15311531
#[repr(transparent)]
1532-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1532+
#[derive(PartialEq, Eq, Debug, Clone)]
15331533
pub struct LearningModelSession(windows_core::IUnknown);
15341534
windows_core::imp::interface_hierarchy!(LearningModelSession, windows_core::IUnknown, windows_core::IInspectable);
15351535
windows_core::imp::required_hierarchy!(LearningModelSession, super::super::Foundation::IClosable);
@@ -1656,7 +1656,7 @@ impl windows_core::RuntimeName for LearningModelSession {
16561656
unsafe impl Send for LearningModelSession {}
16571657
unsafe impl Sync for LearningModelSession {}
16581658
#[repr(transparent)]
1659-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1659+
#[derive(PartialEq, Eq, Debug, Clone)]
16601660
pub struct LearningModelSessionOptions(windows_core::IUnknown);
16611661
windows_core::imp::interface_hierarchy!(LearningModelSessionOptions, windows_core::IUnknown, windows_core::IInspectable);
16621662
impl LearningModelSessionOptions {
@@ -1707,7 +1707,7 @@ impl windows_core::RuntimeName for LearningModelSessionOptions {
17071707
unsafe impl Send for LearningModelSessionOptions {}
17081708
unsafe impl Sync for LearningModelSessionOptions {}
17091709
#[repr(transparent)]
1710-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1710+
#[derive(PartialEq, Eq, Debug, Clone)]
17111711
pub struct MapFeatureDescriptor(windows_core::IUnknown);
17121712
windows_core::imp::interface_hierarchy!(MapFeatureDescriptor, windows_core::IUnknown, windows_core::IInspectable);
17131713
windows_core::imp::required_hierarchy!(MapFeatureDescriptor, ILearningModelFeatureDescriptor);
@@ -1768,7 +1768,7 @@ impl windows_core::RuntimeName for MapFeatureDescriptor {
17681768
unsafe impl Send for MapFeatureDescriptor {}
17691769
unsafe impl Sync for MapFeatureDescriptor {}
17701770
#[repr(transparent)]
1771-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1771+
#[derive(PartialEq, Eq, Debug, Clone)]
17721772
pub struct SequenceFeatureDescriptor(windows_core::IUnknown);
17731773
windows_core::imp::interface_hierarchy!(SequenceFeatureDescriptor, windows_core::IUnknown, windows_core::IInspectable);
17741774
windows_core::imp::required_hierarchy!(SequenceFeatureDescriptor, ILearningModelFeatureDescriptor);
@@ -1822,7 +1822,7 @@ impl windows_core::RuntimeName for SequenceFeatureDescriptor {
18221822
unsafe impl Send for SequenceFeatureDescriptor {}
18231823
unsafe impl Sync for SequenceFeatureDescriptor {}
18241824
#[repr(transparent)]
1825-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1825+
#[derive(PartialEq, Eq, Debug, Clone)]
18261826
pub struct TensorBoolean(windows_core::IUnknown);
18271827
windows_core::imp::interface_hierarchy!(TensorBoolean, windows_core::IUnknown, windows_core::IInspectable);
18281828
windows_core::imp::required_hierarchy!(TensorBoolean, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -1945,7 +1945,7 @@ impl windows_core::RuntimeName for TensorBoolean {
19451945
unsafe impl Send for TensorBoolean {}
19461946
unsafe impl Sync for TensorBoolean {}
19471947
#[repr(transparent)]
1948-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
1948+
#[derive(PartialEq, Eq, Debug, Clone)]
19491949
pub struct TensorDouble(windows_core::IUnknown);
19501950
windows_core::imp::interface_hierarchy!(TensorDouble, windows_core::IUnknown, windows_core::IInspectable);
19511951
windows_core::imp::required_hierarchy!(TensorDouble, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2068,7 +2068,7 @@ impl windows_core::RuntimeName for TensorDouble {
20682068
unsafe impl Send for TensorDouble {}
20692069
unsafe impl Sync for TensorDouble {}
20702070
#[repr(transparent)]
2071-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2071+
#[derive(PartialEq, Eq, Debug, Clone)]
20722072
pub struct TensorFeatureDescriptor(windows_core::IUnknown);
20732073
windows_core::imp::interface_hierarchy!(TensorFeatureDescriptor, windows_core::IUnknown, windows_core::IInspectable);
20742074
windows_core::imp::required_hierarchy!(TensorFeatureDescriptor, ILearningModelFeatureDescriptor);
@@ -2130,7 +2130,7 @@ impl windows_core::RuntimeName for TensorFeatureDescriptor {
21302130
unsafe impl Send for TensorFeatureDescriptor {}
21312131
unsafe impl Sync for TensorFeatureDescriptor {}
21322132
#[repr(transparent)]
2133-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2133+
#[derive(PartialEq, Eq, Debug, Clone)]
21342134
pub struct TensorFloat(windows_core::IUnknown);
21352135
windows_core::imp::interface_hierarchy!(TensorFloat, windows_core::IUnknown, windows_core::IInspectable);
21362136
windows_core::imp::required_hierarchy!(TensorFloat, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2253,7 +2253,7 @@ impl windows_core::RuntimeName for TensorFloat {
22532253
unsafe impl Send for TensorFloat {}
22542254
unsafe impl Sync for TensorFloat {}
22552255
#[repr(transparent)]
2256-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2256+
#[derive(PartialEq, Eq, Debug, Clone)]
22572257
pub struct TensorFloat16Bit(windows_core::IUnknown);
22582258
windows_core::imp::interface_hierarchy!(TensorFloat16Bit, windows_core::IUnknown, windows_core::IInspectable);
22592259
windows_core::imp::required_hierarchy!(TensorFloat16Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2376,7 +2376,7 @@ impl windows_core::RuntimeName for TensorFloat16Bit {
23762376
unsafe impl Send for TensorFloat16Bit {}
23772377
unsafe impl Sync for TensorFloat16Bit {}
23782378
#[repr(transparent)]
2379-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2379+
#[derive(PartialEq, Eq, Debug, Clone)]
23802380
pub struct TensorInt16Bit(windows_core::IUnknown);
23812381
windows_core::imp::interface_hierarchy!(TensorInt16Bit, windows_core::IUnknown, windows_core::IInspectable);
23822382
windows_core::imp::required_hierarchy!(TensorInt16Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2499,7 +2499,7 @@ impl windows_core::RuntimeName for TensorInt16Bit {
24992499
unsafe impl Send for TensorInt16Bit {}
25002500
unsafe impl Sync for TensorInt16Bit {}
25012501
#[repr(transparent)]
2502-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2502+
#[derive(PartialEq, Eq, Debug, Clone)]
25032503
pub struct TensorInt32Bit(windows_core::IUnknown);
25042504
windows_core::imp::interface_hierarchy!(TensorInt32Bit, windows_core::IUnknown, windows_core::IInspectable);
25052505
windows_core::imp::required_hierarchy!(TensorInt32Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2622,7 +2622,7 @@ impl windows_core::RuntimeName for TensorInt32Bit {
26222622
unsafe impl Send for TensorInt32Bit {}
26232623
unsafe impl Sync for TensorInt32Bit {}
26242624
#[repr(transparent)]
2625-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2625+
#[derive(PartialEq, Eq, Debug, Clone)]
26262626
pub struct TensorInt64Bit(windows_core::IUnknown);
26272627
windows_core::imp::interface_hierarchy!(TensorInt64Bit, windows_core::IUnknown, windows_core::IInspectable);
26282628
windows_core::imp::required_hierarchy!(TensorInt64Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2745,7 +2745,7 @@ impl windows_core::RuntimeName for TensorInt64Bit {
27452745
unsafe impl Send for TensorInt64Bit {}
27462746
unsafe impl Sync for TensorInt64Bit {}
27472747
#[repr(transparent)]
2748-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2748+
#[derive(PartialEq, Eq, Debug, Clone)]
27492749
pub struct TensorInt8Bit(windows_core::IUnknown);
27502750
windows_core::imp::interface_hierarchy!(TensorInt8Bit, windows_core::IUnknown, windows_core::IInspectable);
27512751
windows_core::imp::required_hierarchy!(TensorInt8Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2868,7 +2868,7 @@ impl windows_core::RuntimeName for TensorInt8Bit {
28682868
unsafe impl Send for TensorInt8Bit {}
28692869
unsafe impl Sync for TensorInt8Bit {}
28702870
#[repr(transparent)]
2871-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2871+
#[derive(PartialEq, Eq, Debug, Clone)]
28722872
pub struct TensorString(windows_core::IUnknown);
28732873
windows_core::imp::interface_hierarchy!(TensorString, windows_core::IUnknown, windows_core::IInspectable);
28742874
windows_core::imp::required_hierarchy!(TensorString, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -2981,7 +2981,7 @@ impl windows_core::RuntimeName for TensorString {
29812981
unsafe impl Send for TensorString {}
29822982
unsafe impl Sync for TensorString {}
29832983
#[repr(transparent)]
2984-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
2984+
#[derive(PartialEq, Eq, Debug, Clone)]
29852985
pub struct TensorUInt16Bit(windows_core::IUnknown);
29862986
windows_core::imp::interface_hierarchy!(TensorUInt16Bit, windows_core::IUnknown, windows_core::IInspectable);
29872987
windows_core::imp::required_hierarchy!(TensorUInt16Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -3104,7 +3104,7 @@ impl windows_core::RuntimeName for TensorUInt16Bit {
31043104
unsafe impl Send for TensorUInt16Bit {}
31053105
unsafe impl Sync for TensorUInt16Bit {}
31063106
#[repr(transparent)]
3107-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
3107+
#[derive(PartialEq, Eq, Debug, Clone)]
31083108
pub struct TensorUInt32Bit(windows_core::IUnknown);
31093109
windows_core::imp::interface_hierarchy!(TensorUInt32Bit, windows_core::IUnknown, windows_core::IInspectable);
31103110
windows_core::imp::required_hierarchy!(TensorUInt32Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -3227,7 +3227,7 @@ impl windows_core::RuntimeName for TensorUInt32Bit {
32273227
unsafe impl Send for TensorUInt32Bit {}
32283228
unsafe impl Sync for TensorUInt32Bit {}
32293229
#[repr(transparent)]
3230-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
3230+
#[derive(PartialEq, Eq, Debug, Clone)]
32313231
pub struct TensorUInt64Bit(windows_core::IUnknown);
32323232
windows_core::imp::interface_hierarchy!(TensorUInt64Bit, windows_core::IUnknown, windows_core::IInspectable);
32333233
windows_core::imp::required_hierarchy!(TensorUInt64Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);
@@ -3350,7 +3350,7 @@ impl windows_core::RuntimeName for TensorUInt64Bit {
33503350
unsafe impl Send for TensorUInt64Bit {}
33513351
unsafe impl Sync for TensorUInt64Bit {}
33523352
#[repr(transparent)]
3353-
#[derive(PartialEq, Eq, core::fmt::Debug, Clone)]
3353+
#[derive(PartialEq, Eq, Debug, Clone)]
33543354
pub struct TensorUInt8Bit(windows_core::IUnknown);
33553355
windows_core::imp::interface_hierarchy!(TensorUInt8Bit, windows_core::IUnknown, windows_core::IInspectable);
33563356
windows_core::imp::required_hierarchy!(TensorUInt8Bit, super::super::Foundation::IClosable, ILearningModelFeatureValue, super::super::Foundation::IMemoryBuffer, ITensor);

0 commit comments

Comments
 (0)