@@ -1241,15 +1241,15 @@ impl ::core::clone::Clone for alljoyn_about_announceflag {
12411241 * self
12421242 }
12431243}
1244- #[ repr( C ) ]
1244+ #[ repr( transparent ) ]
12451245pub struct alljoyn_aboutdata ( pub isize ) ;
12461246impl :: core:: marker:: Copy for alljoyn_aboutdata { }
12471247impl :: core:: clone:: Clone for alljoyn_aboutdata {
12481248 fn clone ( & self ) -> Self {
12491249 * self
12501250 }
12511251}
1252- #[ repr( C ) ]
1252+ #[ repr( transparent ) ]
12531253pub struct alljoyn_aboutdatalistener ( pub isize ) ;
12541254impl :: core:: marker:: Copy for alljoyn_aboutdatalistener { }
12551255impl :: core:: clone:: Clone for alljoyn_aboutdatalistener {
@@ -1274,7 +1274,7 @@ impl ::core::clone::Clone for alljoyn_aboutdatalistener_callbacks {
12741274#[ cfg( feature = "Win32_Foundation" ) ]
12751275pub type alljoyn_aboutdatalistener_getaboutdata_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , msgarg : alljoyn_msgarg , language : super :: super :: Foundation :: PSTR ) -> QStatus ;
12761276pub type alljoyn_aboutdatalistener_getannouncedaboutdata_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , msgarg : alljoyn_msgarg ) -> QStatus ;
1277- #[ repr( C ) ]
1277+ #[ repr( transparent ) ]
12781278pub struct alljoyn_aboutlistener ( pub isize ) ;
12791279impl :: core:: marker:: Copy for alljoyn_aboutlistener { }
12801280impl :: core:: clone:: Clone for alljoyn_aboutlistener {
@@ -1295,23 +1295,23 @@ impl ::core::clone::Clone for alljoyn_aboutlistener_callback {
12951295 * self
12961296 }
12971297}
1298- #[ repr( C ) ]
1298+ #[ repr( transparent ) ]
12991299pub struct alljoyn_aboutobj ( pub isize ) ;
13001300impl :: core:: marker:: Copy for alljoyn_aboutobj { }
13011301impl :: core:: clone:: Clone for alljoyn_aboutobj {
13021302 fn clone ( & self ) -> Self {
13031303 * self
13041304 }
13051305}
1306- #[ repr( C ) ]
1306+ #[ repr( transparent ) ]
13071307pub struct alljoyn_aboutobjectdescription ( pub isize ) ;
13081308impl :: core:: marker:: Copy for alljoyn_aboutobjectdescription { }
13091309impl :: core:: clone:: Clone for alljoyn_aboutobjectdescription {
13101310 fn clone ( & self ) -> Self {
13111311 * self
13121312 }
13131313}
1314- #[ repr( C ) ]
1314+ #[ repr( transparent ) ]
13151315pub struct alljoyn_aboutproxy ( pub isize ) ;
13161316impl :: core:: marker:: Copy for alljoyn_aboutproxy { }
13171317impl :: core:: clone:: Clone for alljoyn_aboutproxy {
@@ -1331,7 +1331,7 @@ impl ::core::clone::Clone for alljoyn_applicationstate {
13311331 * self
13321332 }
13331333}
1334- #[ repr( C ) ]
1334+ #[ repr( transparent ) ]
13351335pub struct alljoyn_applicationstatelistener ( pub isize ) ;
13361336impl :: core:: marker:: Copy for alljoyn_applicationstatelistener { }
13371337impl :: core:: clone:: Clone for alljoyn_applicationstatelistener {
@@ -1350,7 +1350,7 @@ impl ::core::clone::Clone for alljoyn_applicationstatelistener_callbacks {
13501350 }
13511351}
13521352pub type alljoyn_applicationstatelistener_state_ptr = unsafe extern "system" fn ( busname : * mut i8 , publickey : * mut i8 , applicationstate : alljoyn_applicationstate , context : * mut :: core:: ffi:: c_void ) ;
1353- #[ repr( C ) ]
1353+ #[ repr( transparent ) ]
13541354pub struct alljoyn_authlistener ( pub isize ) ;
13551355impl :: core:: marker:: Copy for alljoyn_authlistener { }
13561356impl :: core:: clone:: Clone for alljoyn_authlistener {
@@ -1401,7 +1401,7 @@ impl ::core::clone::Clone for alljoyn_authlistenerasync_callbacks {
14011401 * self
14021402 }
14031403}
1404- #[ repr( C ) ]
1404+ #[ repr( transparent ) ]
14051405pub struct alljoyn_autopinger ( pub isize ) ;
14061406impl :: core:: marker:: Copy for alljoyn_autopinger { }
14071407impl :: core:: clone:: Clone for alljoyn_autopinger {
@@ -1413,7 +1413,7 @@ impl ::core::clone::Clone for alljoyn_autopinger {
14131413pub type alljoyn_autopinger_destination_found_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , group : super :: super :: Foundation :: PSTR , destination : super :: super :: Foundation :: PSTR ) ;
14141414#[ cfg( feature = "Win32_Foundation" ) ]
14151415pub type alljoyn_autopinger_destination_lost_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , group : super :: super :: Foundation :: PSTR , destination : super :: super :: Foundation :: PSTR ) ;
1416- #[ repr( C ) ]
1416+ #[ repr( transparent ) ]
14171417pub struct alljoyn_busattachment ( pub isize ) ;
14181418impl :: core:: marker:: Copy for alljoyn_busattachment { }
14191419impl :: core:: clone:: Clone for alljoyn_busattachment {
@@ -1423,7 +1423,7 @@ impl ::core::clone::Clone for alljoyn_busattachment {
14231423}
14241424pub type alljoyn_busattachment_joinsessioncb_ptr = unsafe extern "system" fn ( status : QStatus , sessionid : u32 , opts : alljoyn_sessionopts , context : * mut :: core:: ffi:: c_void ) ;
14251425pub type alljoyn_busattachment_setlinktimeoutcb_ptr = unsafe extern "system" fn ( status : QStatus , timeout : u32 , context : * mut :: core:: ffi:: c_void ) ;
1426- #[ repr( C ) ]
1426+ #[ repr( transparent ) ]
14271427pub struct alljoyn_buslistener ( pub isize ) ;
14281428impl :: core:: marker:: Copy for alljoyn_buslistener { }
14291429impl :: core:: clone:: Clone for alljoyn_buslistener {
@@ -1463,7 +1463,7 @@ pub type alljoyn_buslistener_listener_unregistered_ptr = unsafe extern "system"
14631463pub type alljoyn_buslistener_lost_advertised_name_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , name : super :: super :: Foundation :: PSTR , transport : u16 , nameprefix : super :: super :: Foundation :: PSTR ) ;
14641464#[ cfg( feature = "Win32_Foundation" ) ]
14651465pub type alljoyn_buslistener_name_owner_changed_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , busname : super :: super :: Foundation :: PSTR , previousowner : super :: super :: Foundation :: PSTR , newowner : super :: super :: Foundation :: PSTR ) ;
1466- #[ repr( C ) ]
1466+ #[ repr( transparent ) ]
14671467pub struct alljoyn_busobject ( pub isize ) ;
14681468impl :: core:: marker:: Copy for alljoyn_busobject { }
14691469impl :: core:: clone:: Clone for alljoyn_busobject {
@@ -1552,15 +1552,15 @@ impl ::core::clone::Clone for alljoyn_claimcapabilityadditionalinfo_masks {
15521552 * self
15531553 }
15541554}
1555- #[ repr( C ) ]
1555+ #[ repr( transparent ) ]
15561556pub struct alljoyn_credentials ( pub isize ) ;
15571557impl :: core:: marker:: Copy for alljoyn_credentials { }
15581558impl :: core:: clone:: Clone for alljoyn_credentials {
15591559 fn clone ( & self ) -> Self {
15601560 * self
15611561 }
15621562}
1563- #[ repr( C ) ]
1563+ #[ repr( transparent ) ]
15641564pub struct alljoyn_interfacedescription ( pub isize ) ;
15651565impl :: core:: marker:: Copy for alljoyn_interfacedescription { }
15661566impl :: core:: clone:: Clone for alljoyn_interfacedescription {
@@ -1616,15 +1616,15 @@ impl ::core::clone::Clone for alljoyn_interfacedescription_securitypolicy {
16161616}
16171617#[ cfg( feature = "Win32_Foundation" ) ]
16181618pub type alljoyn_interfacedescription_translation_callback_ptr = unsafe extern "system" fn ( sourcelanguage : super :: super :: Foundation :: PSTR , targetlanguage : super :: super :: Foundation :: PSTR , sourcetext : super :: super :: Foundation :: PSTR ) -> super :: super :: Foundation :: PSTR ;
1619- #[ repr( C ) ]
1619+ #[ repr( transparent ) ]
16201620pub struct alljoyn_keystore ( pub isize ) ;
16211621impl :: core:: marker:: Copy for alljoyn_keystore { }
16221622impl :: core:: clone:: Clone for alljoyn_keystore {
16231623 fn clone ( & self ) -> Self {
16241624 * self
16251625 }
16261626}
1627- #[ repr( C ) ]
1627+ #[ repr( transparent ) ]
16281628pub struct alljoyn_keystorelistener ( pub isize ) ;
16291629impl :: core:: marker:: Copy for alljoyn_keystorelistener { }
16301630impl :: core:: clone:: Clone for alljoyn_keystorelistener {
@@ -1671,7 +1671,7 @@ impl ::core::clone::Clone for alljoyn_manifestarray {
16711671 * self
16721672 }
16731673}
1674- #[ repr( C ) ]
1674+ #[ repr( transparent ) ]
16751675pub struct alljoyn_message ( pub isize ) ;
16761676impl :: core:: marker:: Copy for alljoyn_message { }
16771677impl :: core:: clone:: Clone for alljoyn_message {
@@ -1697,15 +1697,15 @@ impl ::core::clone::Clone for alljoyn_messagetype {
16971697 * self
16981698 }
16991699}
1700- #[ repr( C ) ]
1700+ #[ repr( transparent ) ]
17011701pub struct alljoyn_msgarg ( pub isize ) ;
17021702impl :: core:: marker:: Copy for alljoyn_msgarg { }
17031703impl :: core:: clone:: Clone for alljoyn_msgarg {
17041704 fn clone ( & self ) -> Self {
17051705 * self
17061706 }
17071707}
1708- #[ repr( C ) ]
1708+ #[ repr( transparent ) ]
17091709pub struct alljoyn_observer ( pub isize ) ;
17101710impl :: core:: marker:: Copy for alljoyn_observer { }
17111711impl :: core:: clone:: Clone for alljoyn_observer {
@@ -1715,7 +1715,7 @@ impl ::core::clone::Clone for alljoyn_observer {
17151715}
17161716pub type alljoyn_observer_object_discovered_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , proxyref : alljoyn_proxybusobject_ref ) ;
17171717pub type alljoyn_observer_object_lost_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void , proxyref : alljoyn_proxybusobject_ref ) ;
1718- #[ repr( C ) ]
1718+ #[ repr( transparent ) ]
17191719pub struct alljoyn_observerlistener ( pub isize ) ;
17201720impl :: core:: marker:: Copy for alljoyn_observerlistener { }
17211721impl :: core:: clone:: Clone for alljoyn_observerlistener {
@@ -1734,7 +1734,7 @@ impl ::core::clone::Clone for alljoyn_observerlistener_callback {
17341734 * self
17351735 }
17361736}
1737- #[ repr( C ) ]
1737+ #[ repr( transparent ) ]
17381738pub struct alljoyn_permissionconfigurationlistener ( pub isize ) ;
17391739impl :: core:: marker:: Copy for alljoyn_permissionconfigurationlistener { }
17401740impl :: core:: clone:: Clone for alljoyn_permissionconfigurationlistener {
@@ -1759,15 +1759,15 @@ pub type alljoyn_permissionconfigurationlistener_endmanagement_ptr = unsafe exte
17591759pub type alljoyn_permissionconfigurationlistener_factoryreset_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void ) -> QStatus ;
17601760pub type alljoyn_permissionconfigurationlistener_policychanged_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void ) ;
17611761pub type alljoyn_permissionconfigurationlistener_startmanagement_ptr = unsafe extern "system" fn ( context : * const :: core:: ffi:: c_void ) ;
1762- #[ repr( C ) ]
1762+ #[ repr( transparent ) ]
17631763pub struct alljoyn_permissionconfigurator ( pub isize ) ;
17641764impl :: core:: marker:: Copy for alljoyn_permissionconfigurator { }
17651765impl :: core:: clone:: Clone for alljoyn_permissionconfigurator {
17661766 fn clone ( & self ) -> Self {
17671767 * self
17681768 }
17691769}
1770- #[ repr( C ) ]
1770+ #[ repr( transparent ) ]
17711771pub struct alljoyn_pinglistener ( pub isize ) ;
17721772impl :: core:: marker:: Copy for alljoyn_pinglistener { }
17731773impl :: core:: clone:: Clone for alljoyn_pinglistener {
@@ -1789,7 +1789,7 @@ impl ::core::clone::Clone for alljoyn_pinglistener_callback {
17891789 * self
17901790 }
17911791}
1792- #[ repr( C ) ]
1792+ #[ repr( transparent ) ]
17931793pub struct alljoyn_proxybusobject ( pub isize ) ;
17941794impl :: core:: marker:: Copy for alljoyn_proxybusobject { }
17951795impl :: core:: clone:: Clone for alljoyn_proxybusobject {
@@ -1803,23 +1803,23 @@ pub type alljoyn_proxybusobject_listener_introspectcb_ptr = unsafe extern "syste
18031803#[ cfg( feature = "Win32_Foundation" ) ]
18041804pub type alljoyn_proxybusobject_listener_propertieschanged_ptr = unsafe extern "system" fn ( obj : alljoyn_proxybusobject , ifacename : super :: super :: Foundation :: PSTR , changed : alljoyn_msgarg , invalidated : alljoyn_msgarg , context : * mut :: core:: ffi:: c_void ) ;
18051805pub type alljoyn_proxybusobject_listener_setpropertycb_ptr = unsafe extern "system" fn ( status : QStatus , obj : alljoyn_proxybusobject , context : * mut :: core:: ffi:: c_void ) ;
1806- #[ repr( C ) ]
1806+ #[ repr( transparent ) ]
18071807pub struct alljoyn_proxybusobject_ref ( pub isize ) ;
18081808impl :: core:: marker:: Copy for alljoyn_proxybusobject_ref { }
18091809impl :: core:: clone:: Clone for alljoyn_proxybusobject_ref {
18101810 fn clone ( & self ) -> Self {
18111811 * self
18121812 }
18131813}
1814- #[ repr( C ) ]
1814+ #[ repr( transparent ) ]
18151815pub struct alljoyn_securityapplicationproxy ( pub isize ) ;
18161816impl :: core:: marker:: Copy for alljoyn_securityapplicationproxy { }
18171817impl :: core:: clone:: Clone for alljoyn_securityapplicationproxy {
18181818 fn clone ( & self ) -> Self {
18191819 * self
18201820 }
18211821}
1822- #[ repr( C ) ]
1822+ #[ repr( transparent ) ]
18231823pub struct alljoyn_sessionlistener ( pub isize ) ;
18241824impl :: core:: marker:: Copy for alljoyn_sessionlistener { }
18251825impl :: core:: clone:: Clone for alljoyn_sessionlistener {
@@ -1861,15 +1861,15 @@ impl ::core::clone::Clone for alljoyn_sessionlostreason {
18611861 * self
18621862 }
18631863}
1864- #[ repr( C ) ]
1864+ #[ repr( transparent ) ]
18651865pub struct alljoyn_sessionopts ( pub isize ) ;
18661866impl :: core:: marker:: Copy for alljoyn_sessionopts { }
18671867impl :: core:: clone:: Clone for alljoyn_sessionopts {
18681868 fn clone ( & self ) -> Self {
18691869 * self
18701870 }
18711871}
1872- #[ repr( C ) ]
1872+ #[ repr( transparent ) ]
18731873pub struct alljoyn_sessionportlistener ( pub isize ) ;
18741874impl :: core:: marker:: Copy for alljoyn_sessionportlistener { }
18751875impl :: core:: clone:: Clone for alljoyn_sessionportlistener {
0 commit comments