3 pub struct IIndexedResourceCandidate(::windows
::core
::IUnknown
);
4 unsafe impl ::windows
::core
::Interface
for IIndexedResourceCandidate
{
5 type Vtable
= IIndexedResourceCandidate_Vtbl
;
7 impl ::core
::clone
::Clone
for IIndexedResourceCandidate
{
8 fn clone(&self) -> Self {
12 unsafe impl ::windows
::core
::ComInterface
for IIndexedResourceCandidate
{
13 const IID
: ::windows
::core
::GUID
= ::windows
::core
::GUID
::from_u128(0x0e619ef3_faec_4414_a9d7_54acd5953f29);
17 pub struct IIndexedResourceCandidate_Vtbl
{
18 pub base__
: ::windows
::core
::IInspectable_Vtbl
,
19 pub Type
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut IndexedResourceType
) -> ::windows
::core
::HRESULT
,
20 #[cfg(feature = "Foundation")]
21 pub Uri
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
22 #[cfg(not(feature = "Foundation"))]
24 #[cfg(feature = "Foundation_Collections")]
25 pub Metadata
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
26 #[cfg(not(feature = "Foundation_Collections"))]
28 #[cfg(feature = "Foundation_Collections")]
29 pub Qualifiers
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
30 #[cfg(not(feature = "Foundation_Collections"))]
32 pub ValueAsString
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut ::std
::mem
::MaybeUninit
<::windows
::core
::HSTRING
>) -> ::windows
::core
::HRESULT
,
33 pub GetQualifierValue
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, qualifiername
: ::std
::mem
::MaybeUninit
<::windows
::core
::HSTRING
>, result__
: *mut ::std
::mem
::MaybeUninit
<::windows
::core
::HSTRING
>) -> ::windows
::core
::HRESULT
,
37 pub struct IIndexedResourceQualifier(::windows
::core
::IUnknown
);
38 unsafe impl ::windows
::core
::Interface
for IIndexedResourceQualifier
{
39 type Vtable
= IIndexedResourceQualifier_Vtbl
;
41 impl ::core
::clone
::Clone
for IIndexedResourceQualifier
{
42 fn clone(&self) -> Self {
46 unsafe impl ::windows
::core
::ComInterface
for IIndexedResourceQualifier
{
47 const IID
: ::windows
::core
::GUID
= ::windows
::core
::GUID
::from_u128(0xdae3bb9b_d304_497f_a168_a340042c8adb);
51 pub struct IIndexedResourceQualifier_Vtbl
{
52 pub base__
: ::windows
::core
::IInspectable_Vtbl
,
53 pub QualifierName
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut ::std
::mem
::MaybeUninit
<::windows
::core
::HSTRING
>) -> ::windows
::core
::HRESULT
,
54 pub QualifierValue
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, result__
: *mut ::std
::mem
::MaybeUninit
<::windows
::core
::HSTRING
>) -> ::windows
::core
::HRESULT
,
57 #[cfg(feature = "deprecated")]
59 pub struct IResourceIndexer(::windows
::core
::IUnknown
);
60 #[cfg(feature = "deprecated")]
61 unsafe impl ::windows
::core
::Interface
for IResourceIndexer
{
62 type Vtable
= IResourceIndexer_Vtbl
;
64 #[cfg(feature = "deprecated")]
65 impl ::core
::clone
::Clone
for IResourceIndexer
{
66 fn clone(&self) -> Self {
70 #[cfg(feature = "deprecated")]
71 unsafe impl ::windows
::core
::ComInterface
for IResourceIndexer
{
72 const IID
: ::windows
::core
::GUID
= ::windows
::core
::GUID
::from_u128(0x2d4cf9a5_e32f_4ab2_8748_96350a016da3);
74 #[cfg(feature = "deprecated")]
77 pub struct IResourceIndexer_Vtbl
{
78 pub base__
: ::windows
::core
::IInspectable_Vtbl
,
79 #[cfg(all(feature = "Foundation", feature = "deprecated"))]
80 pub IndexFilePath
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, filepath
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
81 #[cfg(not(all(feature = "Foundation", feature = "deprecated")))]
83 #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))]
84 pub IndexFileContentsAsync
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, file
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
85 #[cfg(not(all(feature = "Foundation_Collections", feature = "deprecated")))]
86 IndexFileContentsAsync
: usize,
89 #[cfg(feature = "deprecated")]
91 pub struct IResourceIndexerFactory(::windows
::core
::IUnknown
);
92 #[cfg(feature = "deprecated")]
93 unsafe impl ::windows
::core
::Interface
for IResourceIndexerFactory
{
94 type Vtable
= IResourceIndexerFactory_Vtbl
;
96 #[cfg(feature = "deprecated")]
97 impl ::core
::clone
::Clone
for IResourceIndexerFactory
{
98 fn clone(&self) -> Self {
102 #[cfg(feature = "deprecated")]
103 unsafe impl ::windows
::core
::ComInterface
for IResourceIndexerFactory
{
104 const IID
: ::windows
::core
::GUID
= ::windows
::core
::GUID
::from_u128(0xb8de3f09_31cd_4d97_bd30_8d39f742bc61);
106 #[cfg(feature = "deprecated")]
109 pub struct IResourceIndexerFactory_Vtbl
{
110 pub base__
: ::windows
::core
::IInspectable_Vtbl
,
111 #[cfg(all(feature = "Foundation", feature = "deprecated"))]
112 pub CreateResourceIndexer
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, projectroot
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
113 #[cfg(not(all(feature = "Foundation", feature = "deprecated")))]
114 CreateResourceIndexer
: usize,
117 #[cfg(feature = "deprecated")]
119 pub struct IResourceIndexerFactory2(::windows
::core
::IUnknown
);
120 #[cfg(feature = "deprecated")]
121 unsafe impl ::windows
::core
::Interface
for IResourceIndexerFactory2
{
122 type Vtable
= IResourceIndexerFactory2_Vtbl
;
124 #[cfg(feature = "deprecated")]
125 impl ::core
::clone
::Clone
for IResourceIndexerFactory2
{
126 fn clone(&self) -> Self {
130 #[cfg(feature = "deprecated")]
131 unsafe impl ::windows
::core
::ComInterface
for IResourceIndexerFactory2
{
132 const IID
: ::windows
::core
::GUID
= ::windows
::core
::GUID
::from_u128(0x6040f18d_d5e5_4b60_9201_cd279cbcfed9);
134 #[cfg(feature = "deprecated")]
137 pub struct IResourceIndexerFactory2_Vtbl
{
138 pub base__
: ::windows
::core
::IInspectable_Vtbl
,
139 #[cfg(all(feature = "Foundation", feature = "deprecated"))]
140 pub CreateResourceIndexerWithExtension
: unsafe extern "system" fn(this
: *mut ::core
::ffi
::c_void
, projectroot
: *mut ::core
::ffi
::c_void
, extensiondllpath
: *mut ::core
::ffi
::c_void
, result__
: *mut *mut ::core
::ffi
::c_void
) -> ::windows
::core
::HRESULT
,
141 #[cfg(not(all(feature = "Foundation", feature = "deprecated")))]
142 CreateResourceIndexerWithExtension
: usize,
144 #[doc = "*Required features: `\"ApplicationModel_Resources_Management\"`*"]
146 pub struct IndexedResourceCandidate(::windows
::core
::IUnknown
);
147 impl IndexedResourceCandidate
{
148 pub fn Type(&self) -> ::windows
::core
::Result
<IndexedResourceType
> {
151 let mut result__
= ::windows
::core
::zeroed
::<IndexedResourceType
>();
152 (::windows
::core
::Interface
::vtable(this
).Type
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
155 #[doc = "*Required features: `\"Foundation\"`*"]
156 #[cfg(feature = "Foundation")]
157 pub fn Uri(&self) -> ::windows
::core
::Result
<super::super::super::Foundation
::Uri
> {
160 let mut result__
= ::windows
::core
::zeroed
::<super::super::super::Foundation
::Uri
>();
161 (::windows
::core
::Interface
::vtable(this
).Uri
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
164 #[doc = "*Required features: `\"Foundation_Collections\"`*"]
165 #[cfg(feature = "Foundation_Collections")]
166 pub fn Metadata(&self) -> ::windows
::core
::Result
<super::super::super::Foundation
::Collections
::IMapView
<::windows
::core
::HSTRING
, ::windows
::core
::HSTRING
>> {
169 let mut result__
= ::windows
::core
::zeroed
::<super::super::super::Foundation
::Collections
::IMapView
<::windows
::core
::HSTRING
, ::windows
::core
::HSTRING
>>();
170 (::windows
::core
::Interface
::vtable(this
).Metadata
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
173 #[doc = "*Required features: `\"Foundation_Collections\"`*"]
174 #[cfg(feature = "Foundation_Collections")]
175 pub fn Qualifiers(&self) -> ::windows
::core
::Result
<super::super::super::Foundation
::Collections
::IVectorView
<IndexedResourceQualifier
>> {
178 let mut result__
= ::windows
::core
::zeroed
::<super::super::super::Foundation
::Collections
::IVectorView
<IndexedResourceQualifier
>>();
179 (::windows
::core
::Interface
::vtable(this
).Qualifiers
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
182 pub fn ValueAsString(&self) -> ::windows
::core
::Result
<::windows
::core
::HSTRING
> {
185 let mut result__
= ::windows
::core
::zeroed
::<::windows
::core
::HSTRING
>();
186 (::windows
::core
::Interface
::vtable(this
).ValueAsString
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
189 pub fn GetQualifierValue(&self, qualifiername
: &::windows
::core
::HSTRING
) -> ::windows
::core
::Result
<::windows
::core
::HSTRING
> {
192 let mut result__
= ::windows
::core
::zeroed
::<::windows
::core
::HSTRING
>();
193 (::windows
::core
::Interface
::vtable(this
).GetQualifierValue
)(::windows
::core
::Interface
::as_raw(this
), ::core
::mem
::transmute_copy(qualifiername
), &mut result__
).from_abi(result__
)
197 impl ::core
::cmp
::PartialEq
for IndexedResourceCandidate
{
198 fn eq(&self, other
: &Self) -> bool
{
202 impl ::core
::cmp
::Eq
for IndexedResourceCandidate {}
203 impl ::core
::fmt
::Debug
for IndexedResourceCandidate
{
204 fn fmt(&self, f
: &mut ::core
::fmt
::Formatter
<'_
>) -> ::core
::fmt
::Result
{
205 f
.debug_tuple("IndexedResourceCandidate").field(&self.0).finish()
208 impl ::windows
::core
::RuntimeType
for IndexedResourceCandidate
{
209 const SIGNATURE
: ::windows
::imp
::ConstBuffer
= ::windows
::imp
::ConstBuffer
::from_slice(b
"rc(Windows.ApplicationModel.Resources.Management.IndexedResourceCandidate;{0e619ef3-faec-4414-a9d7-54acd5953f29})");
211 impl ::core
::clone
::Clone
for IndexedResourceCandidate
{
212 fn clone(&self) -> Self {
216 unsafe impl ::windows
::core
::Interface
for IndexedResourceCandidate
{
217 type Vtable
= IIndexedResourceCandidate_Vtbl
;
219 unsafe impl ::windows
::core
::ComInterface
for IndexedResourceCandidate
{
220 const IID
: ::windows
::core
::GUID
= <IIndexedResourceCandidate
as ::windows
::core
::ComInterface
>::IID
;
222 impl ::windows
::core
::RuntimeName
for IndexedResourceCandidate
{
223 const NAME
: &'
static str = "Windows.ApplicationModel.Resources.Management.IndexedResourceCandidate";
225 ::windows
::imp
::interface_hierarchy
!(IndexedResourceCandidate
, ::windows
::core
::IUnknown
, ::windows
::core
::IInspectable
);
226 unsafe impl ::core
::marker
::Send
for IndexedResourceCandidate {}
227 unsafe impl ::core
::marker
::Sync
for IndexedResourceCandidate {}
228 #[doc = "*Required features: `\"ApplicationModel_Resources_Management\"`*"]
230 pub struct IndexedResourceQualifier(::windows
::core
::IUnknown
);
231 impl IndexedResourceQualifier
{
232 pub fn QualifierName(&self) -> ::windows
::core
::Result
<::windows
::core
::HSTRING
> {
235 let mut result__
= ::windows
::core
::zeroed
::<::windows
::core
::HSTRING
>();
236 (::windows
::core
::Interface
::vtable(this
).QualifierName
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
239 pub fn QualifierValue(&self) -> ::windows
::core
::Result
<::windows
::core
::HSTRING
> {
242 let mut result__
= ::windows
::core
::zeroed
::<::windows
::core
::HSTRING
>();
243 (::windows
::core
::Interface
::vtable(this
).QualifierValue
)(::windows
::core
::Interface
::as_raw(this
), &mut result__
).from_abi(result__
)
247 impl ::core
::cmp
::PartialEq
for IndexedResourceQualifier
{
248 fn eq(&self, other
: &Self) -> bool
{
252 impl ::core
::cmp
::Eq
for IndexedResourceQualifier {}
253 impl ::core
::fmt
::Debug
for IndexedResourceQualifier
{
254 fn fmt(&self, f
: &mut ::core
::fmt
::Formatter
<'_
>) -> ::core
::fmt
::Result
{
255 f
.debug_tuple("IndexedResourceQualifier").field(&self.0).finish()
258 impl ::windows
::core
::RuntimeType
for IndexedResourceQualifier
{
259 const SIGNATURE
: ::windows
::imp
::ConstBuffer
= ::windows
::imp
::ConstBuffer
::from_slice(b
"rc(Windows.ApplicationModel.Resources.Management.IndexedResourceQualifier;{dae3bb9b-d304-497f-a168-a340042c8adb})");
261 impl ::core
::clone
::Clone
for IndexedResourceQualifier
{
262 fn clone(&self) -> Self {
266 unsafe impl ::windows
::core
::Interface
for IndexedResourceQualifier
{
267 type Vtable
= IIndexedResourceQualifier_Vtbl
;
269 unsafe impl ::windows
::core
::ComInterface
for IndexedResourceQualifier
{
270 const IID
: ::windows
::core
::GUID
= <IIndexedResourceQualifier
as ::windows
::core
::ComInterface
>::IID
;
272 impl ::windows
::core
::RuntimeName
for IndexedResourceQualifier
{
273 const NAME
: &'
static str = "Windows.ApplicationModel.Resources.Management.IndexedResourceQualifier";
275 ::windows
::imp
::interface_hierarchy
!(IndexedResourceQualifier
, ::windows
::core
::IUnknown
, ::windows
::core
::IInspectable
);
276 unsafe impl ::core
::marker
::Send
for IndexedResourceQualifier {}
277 unsafe impl ::core
::marker
::Sync
for IndexedResourceQualifier {}
278 #[doc = "*Required features: `\"ApplicationModel_Resources_Management\"`, `\"deprecated\"`*"]
279 #[cfg(feature = "deprecated")]
281 pub struct ResourceIndexer(::windows
::core
::IUnknown
);
282 #[cfg(feature = "deprecated")]
283 impl ResourceIndexer
{
284 #[doc = "*Required features: `\"Foundation\"`, `\"deprecated\"`*"]
285 #[cfg(all(feature = "Foundation", feature = "deprecated"))]
286 pub fn IndexFilePath(&self, filepath
: &super::super::super::Foundation
::Uri
) -> ::windows
::core
::Result
<IndexedResourceCandidate
> {
289 let mut result__
= ::windows
::core
::zeroed
::<IndexedResourceCandidate
>();
290 (::windows
::core
::Interface
::vtable(this
).IndexFilePath
)(::windows
::core
::Interface
::as_raw(this
), ::core
::mem
::transmute_copy(filepath
), &mut result__
).from_abi(result__
)
293 #[doc = "*Required features: `\"Foundation_Collections\"`, `\"deprecated\"`*"]
294 #[cfg(all(feature = "Foundation_Collections", feature = "deprecated"))]
295 pub fn IndexFileContentsAsync(&self, file
: &super::super::super::Foundation
::Uri
) -> ::windows
::core
::Result
<super::super::super::Foundation
::IAsyncOperation
<super::super::super::Foundation
::Collections
::IVectorView
<IndexedResourceCandidate
>>> {
298 let mut result__
= ::windows
::core
::zeroed
::<super::super::super::Foundation
::IAsyncOperation
<super::super::super::Foundation
::Collections
::IVectorView
<IndexedResourceCandidate
>>>();
299 (::windows
::core
::Interface
::vtable(this
).IndexFileContentsAsync
)(::windows
::core
::Interface
::as_raw(this
), ::core
::mem
::transmute_copy(file
), &mut result__
).from_abi(result__
)
302 #[doc = "*Required features: `\"Foundation\"`, `\"deprecated\"`*"]
303 #[cfg(all(feature = "Foundation", feature = "deprecated"))]
304 pub fn CreateResourceIndexer(projectroot
: &super::super::super::Foundation
::Uri
) -> ::windows
::core
::Result
<ResourceIndexer
> {
305 Self::IResourceIndexerFactory(|this
| unsafe {
306 let mut result__
= ::windows
::core
::zeroed
::<ResourceIndexer
>();
307 (::windows
::core
::Interface
::vtable(this
).CreateResourceIndexer
)(::windows
::core
::Interface
::as_raw(this
), ::core
::mem
::transmute_copy(projectroot
), &mut result__
).from_abi(result__
)
310 #[doc = "*Required features: `\"Foundation\"`, `\"deprecated\"`*"]
311 #[cfg(all(feature = "Foundation", feature = "deprecated"))]
312 pub fn CreateResourceIndexerWithExtension(projectroot
: &super::super::super::Foundation
::Uri
, extensiondllpath
: &super::super::super::Foundation
::Uri
) -> ::windows
::core
::Result
<ResourceIndexer
> {
313 Self::IResourceIndexerFactory2(|this
| unsafe {
314 let mut result__
= ::windows
::core
::zeroed
::<ResourceIndexer
>();
315 (::windows
::core
::Interface
::vtable(this
).CreateResourceIndexerWithExtension
)(::windows
::core
::Interface
::as_raw(this
), ::core
::mem
::transmute_copy(projectroot
), ::core
::mem
::transmute_copy(extensiondllpath
), &mut result__
).from_abi(result__
)
319 #[cfg(feature = "deprecated")]
320 pub fn IResourceIndexerFactory
<R
, F
: FnOnce(&IResourceIndexerFactory
) -> ::windows
::core
::Result
<R
>>(callback
: F
) -> ::windows
::core
::Result
<R
> {
321 static SHARED
: ::windows
::imp
::FactoryCache
<ResourceIndexer
, IResourceIndexerFactory
> = ::windows
::imp
::FactoryCache
::new();
322 SHARED
.call(callback
)
325 #[cfg(feature = "deprecated")]
326 pub fn IResourceIndexerFactory2
<R
, F
: FnOnce(&IResourceIndexerFactory2
) -> ::windows
::core
::Result
<R
>>(callback
: F
) -> ::windows
::core
::Result
<R
> {
327 static SHARED
: ::windows
::imp
::FactoryCache
<ResourceIndexer
, IResourceIndexerFactory2
> = ::windows
::imp
::FactoryCache
::new();
328 SHARED
.call(callback
)
331 #[cfg(feature = "deprecated")]
332 impl ::core
::cmp
::PartialEq
for ResourceIndexer
{
333 fn eq(&self, other
: &Self) -> bool
{
337 #[cfg(feature = "deprecated")]
338 impl ::core
::cmp
::Eq
for ResourceIndexer {}
339 #[cfg(feature = "deprecated")]
340 impl ::core
::fmt
::Debug
for ResourceIndexer
{
341 fn fmt(&self, f
: &mut ::core
::fmt
::Formatter
<'_
>) -> ::core
::fmt
::Result
{
342 f
.debug_tuple("ResourceIndexer").field(&self.0).finish()
345 #[cfg(feature = "deprecated")]
346 impl ::windows
::core
::RuntimeType
for ResourceIndexer
{
347 const SIGNATURE
: ::windows
::imp
::ConstBuffer
= ::windows
::imp
::ConstBuffer
::from_slice(b
"rc(Windows.ApplicationModel.Resources.Management.ResourceIndexer;{2d4cf9a5-e32f-4ab2-8748-96350a016da3})");
349 #[cfg(feature = "deprecated")]
350 impl ::core
::clone
::Clone
for ResourceIndexer
{
351 fn clone(&self) -> Self {
355 #[cfg(feature = "deprecated")]
356 unsafe impl ::windows
::core
::Interface
for ResourceIndexer
{
357 type Vtable
= IResourceIndexer_Vtbl
;
359 #[cfg(feature = "deprecated")]
360 unsafe impl ::windows
::core
::ComInterface
for ResourceIndexer
{
361 const IID
: ::windows
::core
::GUID
= <IResourceIndexer
as ::windows
::core
::ComInterface
>::IID
;
363 #[cfg(feature = "deprecated")]
364 impl ::windows
::core
::RuntimeName
for ResourceIndexer
{
365 const NAME
: &'
static str = "Windows.ApplicationModel.Resources.Management.ResourceIndexer";
367 #[cfg(feature = "deprecated")]
368 ::windows
::imp
::interface_hierarchy
!(ResourceIndexer
, ::windows
::core
::IUnknown
, ::windows
::core
::IInspectable
);
369 #[cfg(feature = "deprecated")]
370 unsafe impl ::core
::marker
::Send
for ResourceIndexer {}
371 #[cfg(feature = "deprecated")]
372 unsafe impl ::core
::marker
::Sync
for ResourceIndexer {}
373 #[doc = "*Required features: `\"ApplicationModel_Resources_Management\"`*"]
375 #[derive(::core::cmp::PartialEq, ::core::cmp::Eq)]
376 pub struct IndexedResourceType(pub i32);
377 impl IndexedResourceType
{
378 pub const String
: Self = Self(0i32);
379 pub const Path
: Self = Self(1i32);
380 pub const EmbeddedData
: Self = Self(2i32);
382 impl ::core
::marker
::Copy
for IndexedResourceType {}
383 impl ::core
::clone
::Clone
for IndexedResourceType
{
384 fn clone(&self) -> Self {
388 impl ::core
::default::Default
for IndexedResourceType
{
389 fn default() -> Self {
393 impl ::windows
::core
::TypeKind
for IndexedResourceType
{
394 type TypeKind
= ::windows
::core
::CopyType
;
396 impl ::core
::fmt
::Debug
for IndexedResourceType
{
397 fn fmt(&self, f
: &mut ::core
::fmt
::Formatter
<'_
>) -> ::core
::fmt
::Result
{
398 f
.debug_tuple("IndexedResourceType").field(&self.0).finish()
401 impl ::windows
::core
::RuntimeType
for IndexedResourceType
{
402 const SIGNATURE
: ::windows
::imp
::ConstBuffer
= ::windows
::imp
::ConstBuffer
::from_slice(b
"enum(Windows.ApplicationModel.Resources.Management.IndexedResourceType;i4)");
404 #[cfg(feature = "implement")]
405 ::core
::include
!("impl.rs");