@@ -256,11 +256,11 @@ impl MethodInfo {
256
256
let ret = quote ! ( r) ;
257
257
258
258
quote ! ( match reply {
259
- :: std:: result:: Result :: Ok ( r) => connection . reply( & hdr, & #ret) . await ,
260
- :: std:: result:: Result :: Err ( e) => connection . reply_dbus_error( & hdr, e) . await ,
259
+ :: std:: result:: Result :: Ok ( r) => __zbus__connection . reply( & hdr, & #ret) . await ,
260
+ :: std:: result:: Result :: Err ( e) => __zbus__connection . reply_dbus_error( & hdr, e) . await ,
261
261
} )
262
262
} else {
263
- quote ! ( connection . reply( & hdr, & reply) . await )
263
+ quote ! ( __zbus__connection . reply( & hdr, & reply) . await )
264
264
} ;
265
265
266
266
let member_name = attrs. name . clone ( ) . unwrap_or_else ( || {
@@ -594,7 +594,7 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
594
594
PropertyEmitsChangedSignal :: True => {
595
595
quote ! ( {
596
596
self
597
- . #prop_changed_method_name( & signal_emitter )
597
+ . #prop_changed_method_name( & __zbus__signal_emitter )
598
598
. await
599
599
. map( |_| set_result)
600
600
. map_err( Into :: into)
@@ -603,7 +603,7 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
603
603
PropertyEmitsChangedSignal :: Invalidates => {
604
604
quote ! ( {
605
605
self
606
- . #prop_invalidate_method_name( & signal_emitter )
606
+ . #prop_invalidate_method_name( & __zbus__signal_emitter )
607
607
. await
608
608
. map( |_| set_result)
609
609
. map_err( Into :: into)
@@ -728,17 +728,17 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
728
728
let prop_changed_method = quote ! (
729
729
pub async fn #prop_changed_method_name(
730
730
& self ,
731
- signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
731
+ __zbus__signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
732
732
) -> #zbus:: Result <( ) > {
733
- let header = :: std:: option:: Option :: None :: <& #zbus:: message:: Header <' _>>;
734
- let connection = signal_emitter . connection( ) ;
735
- let object_server = connection . object_server( ) ;
733
+ let __zbus__header = :: std:: option:: Option :: None :: <& #zbus:: message:: Header <' _>>;
734
+ let __zbus__connection = __zbus__signal_emitter . connection( ) ;
735
+ let __zbus__object_server = __zbus__connection . object_server( ) ;
736
736
#args_from_msg
737
737
let mut changed = :: std:: collections:: HashMap :: new( ) ;
738
738
let value = <#zbus:: zvariant:: Value as :: std:: convert:: From <_>>:: from( #prop_value_handled) ;
739
739
changed. insert( #member_name, value) ;
740
740
#zbus:: fdo:: Properties :: properties_changed(
741
- signal_emitter ,
741
+ __zbus__signal_emitter ,
742
742
#zbus:: names:: InterfaceName :: from_static_str_unchecked( #iface_name) ,
743
743
changed,
744
744
:: std:: borrow:: Cow :: Borrowed ( & [ ] ) ,
@@ -753,10 +753,10 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
753
753
let prop_invalidate_method = quote ! (
754
754
pub async fn #prop_invalidate_method_name(
755
755
& self ,
756
- signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
756
+ __zbus__signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
757
757
) -> #zbus:: Result <( ) > {
758
758
#zbus:: fdo:: Properties :: properties_changed(
759
- signal_emitter ,
759
+ __zbus__signal_emitter ,
760
760
#zbus:: names:: InterfaceName :: from_static_str_unchecked( #iface_name) ,
761
761
:: std:: collections:: HashMap :: new( ) ,
762
762
:: std:: borrow:: Cow :: Borrowed ( & [ #member_name] ) ,
@@ -778,7 +778,7 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
778
778
let future = async move {
779
779
#args_from_msg
780
780
let reply = self . #ident( #args_names) #method_await;
781
- let hdr = message . header( ) ;
781
+ let hdr = __zbus__message . header( ) ;
782
782
if hdr. primary( ) . flags( ) . contains( zbus:: message:: Flags :: NoReplyExpected ) {
783
783
Ok ( ( ) )
784
784
} else {
@@ -876,24 +876,24 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
876
876
877
877
async fn get(
878
878
& self ,
879
- property_name : & str ,
880
- object_server : & #zbus:: ObjectServer ,
881
- connection : & #zbus:: Connection ,
882
- header : Option <& #zbus:: message:: Header <' _>>,
883
- signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
879
+ __zbus__property_name : & str ,
880
+ __zbus__object_server : & #zbus:: ObjectServer ,
881
+ __zbus__connection : & #zbus:: Connection ,
882
+ __zbus__header : Option <& #zbus:: message:: Header <' _>>,
883
+ __zbus__signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
884
884
) -> :: std:: option:: Option <#zbus:: fdo:: Result <#zbus:: zvariant:: OwnedValue >> {
885
- match property_name {
885
+ match __zbus__property_name {
886
886
#get_dispatch
887
887
_ => :: std:: option:: Option :: None ,
888
888
}
889
889
}
890
890
891
891
async fn get_all(
892
892
& self ,
893
- object_server : & #zbus:: ObjectServer ,
894
- connection : & #zbus:: Connection ,
895
- header : Option <& #zbus:: message:: Header <' _>>,
896
- signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
893
+ __zbus__object_server : & #zbus:: ObjectServer ,
894
+ __zbus__connection : & #zbus:: Connection ,
895
+ __zbus__header : Option <& #zbus:: message:: Header <' _>>,
896
+ __zbus__signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
897
897
) -> #zbus:: fdo:: Result <:: std:: collections:: HashMap <
898
898
:: std:: string:: String ,
899
899
#zbus:: zvariant:: OwnedValue ,
@@ -908,39 +908,39 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
908
908
909
909
fn set<' call>(
910
910
& ' call self ,
911
- property_name : & ' call str ,
911
+ __zbus__property_name : & ' call str ,
912
912
value: & ' call #zbus:: zvariant:: Value <' _>,
913
- object_server : & ' call #zbus:: ObjectServer ,
914
- connection : & ' call #zbus:: Connection ,
915
- header : Option <& ' call #zbus:: message:: Header <' _>>,
916
- signal_emitter : & ' call #zbus:: object_server:: SignalEmitter <' _>,
913
+ __zbus__object_server : & ' call #zbus:: ObjectServer ,
914
+ __zbus__connection : & ' call #zbus:: Connection ,
915
+ __zbus__header : Option <& ' call #zbus:: message:: Header <' _>>,
916
+ __zbus__signal_emitter : & ' call #zbus:: object_server:: SignalEmitter <' _>,
917
917
) -> #zbus:: object_server:: DispatchResult <' call> {
918
- match property_name {
918
+ match __zbus__property_name {
919
919
#set_dispatch
920
920
_ => #zbus:: object_server:: DispatchResult :: NotFound ,
921
921
}
922
922
}
923
923
924
924
async fn set_mut(
925
925
& mut self ,
926
- property_name : & str ,
926
+ __zbus__property_name : & str ,
927
927
value: & #zbus:: zvariant:: Value <' _>,
928
- object_server : & #zbus:: ObjectServer ,
929
- connection : & #zbus:: Connection ,
930
- header : Option <& #zbus:: message:: Header <' _>>,
931
- signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
928
+ __zbus__object_server : & #zbus:: ObjectServer ,
929
+ __zbus__connection : & #zbus:: Connection ,
930
+ __zbus__header : Option <& #zbus:: message:: Header <' _>>,
931
+ __zbus__signal_emitter : & #zbus:: object_server:: SignalEmitter <' _>,
932
932
) -> :: std:: option:: Option <#zbus:: fdo:: Result <( ) >> {
933
- match property_name {
933
+ match __zbus__property_name {
934
934
#set_mut_dispatch
935
935
_ => :: std:: option:: Option :: None ,
936
936
}
937
937
}
938
938
939
939
fn call<' call>(
940
940
& ' call self ,
941
- object_server : & ' call #zbus:: ObjectServer ,
942
- connection : & ' call #zbus:: Connection ,
943
- message : & ' call #zbus:: message:: Message ,
941
+ __zbus__object_server : & ' call #zbus:: ObjectServer ,
942
+ __zbus__connection : & ' call #zbus:: Connection ,
943
+ __zbus__message : & ' call #zbus:: message:: Message ,
944
944
name: #zbus:: names:: MemberName <' call>,
945
945
) -> #zbus:: object_server:: DispatchResult <' call> {
946
946
match name. as_str( ) {
@@ -951,9 +951,9 @@ pub fn expand(args: Punctuated<Meta, Token![,]>, mut input: ItemImpl) -> syn::Re
951
951
952
952
fn call_mut<' call>(
953
953
& ' call mut self ,
954
- object_server : & ' call #zbus:: ObjectServer ,
955
- connection : & ' call #zbus:: Connection ,
956
- message : & ' call #zbus:: message:: Message ,
954
+ __zbus__object_server : & ' call #zbus:: ObjectServer ,
955
+ __zbus__connection : & ' call #zbus:: Connection ,
956
+ __zbus__message : & ' call #zbus:: message:: Message ,
957
957
name: #zbus:: names:: MemberName <' call>,
958
958
) -> #zbus:: object_server:: DispatchResult <' call> {
959
959
match name. as_str( ) {
@@ -1016,7 +1016,7 @@ fn get_args_from_inputs(
1016
1016
}
1017
1017
1018
1018
let server_arg = & input. pat ;
1019
- server_arg_decl = Some ( quote ! { let #server_arg = & object_server ; } ) ;
1019
+ server_arg_decl = Some ( quote ! { let #server_arg = & __zbus__object_server ; } ) ;
1020
1020
} else if connection {
1021
1021
if conn_arg_decl. is_some ( ) {
1022
1022
return Err ( Error :: new_spanned (
@@ -1026,7 +1026,7 @@ fn get_args_from_inputs(
1026
1026
}
1027
1027
1028
1028
let conn_arg = & input. pat ;
1029
- conn_arg_decl = Some ( quote ! { let #conn_arg = & connection ; } ) ;
1029
+ conn_arg_decl = Some ( quote ! { let #conn_arg = & __zbus__connection ; } ) ;
1030
1030
} else if header {
1031
1031
if header_arg_decl. is_some ( ) {
1032
1032
return Err ( Error :: new_spanned (
@@ -1039,9 +1039,12 @@ fn get_args_from_inputs(
1039
1039
1040
1040
header_arg_decl = match method_type {
1041
1041
MethodType :: Property ( _) => Some ( quote ! {
1042
- let #header_arg = :: std:: option:: Option :: <& #zbus:: message:: Header <' _>>:: cloned( header) ;
1042
+ let #header_arg =
1043
+ :: std:: option:: Option :: <& #zbus:: message:: Header <' _>>:: cloned(
1044
+ __zbus__header,
1045
+ ) ;
1043
1046
} ) ,
1044
- _ => Some ( quote ! { let #header_arg = message . header( ) ; } ) ,
1047
+ _ => Some ( quote ! { let #header_arg = __zbus__message . header( ) ; } ) ,
1045
1048
} ;
1046
1049
} else if signal_context || signal_emitter {
1047
1050
if signal_emitter_arg_decl. is_some ( ) {
@@ -1055,16 +1058,16 @@ fn get_args_from_inputs(
1055
1058
1056
1059
signal_emitter_arg_decl = match method_type {
1057
1060
MethodType :: Property ( _) => Some (
1058
- quote ! { let #signal_context_arg = :: std:: clone:: Clone :: clone( signal_emitter ) ; } ,
1061
+ quote ! { let #signal_context_arg = :: std:: clone:: Clone :: clone( __zbus__signal_emitter ) ; } ,
1059
1062
) ,
1060
1063
_ => Some ( quote ! {
1061
1064
let #signal_context_arg = match hdr. path( ) {
1062
1065
:: std:: option:: Option :: Some ( p) => {
1063
- #zbus:: object_server:: SignalEmitter :: new( connection , p) . expect( "Infallible conversion failed" )
1066
+ #zbus:: object_server:: SignalEmitter :: new( __zbus__connection , p) . expect( "Infallible conversion failed" )
1064
1067
}
1065
1068
:: std:: option:: Option :: None => {
1066
1069
let err = #zbus:: fdo:: Error :: UnknownObject ( "Path Required" . into( ) ) ;
1067
- return connection . reply_dbus_error( & hdr, err) . await ;
1070
+ return __zbus__connection . reply_dbus_error( & hdr, err) . await ;
1068
1071
}
1069
1072
} ;
1070
1073
} ) ,
@@ -1078,20 +1081,20 @@ fn get_args_from_inputs(
1078
1081
let ( hdr_init, msg_init, args_decl) = match method_type {
1079
1082
MethodType :: Property ( PropertyType :: Getter ) => ( quote ! { } , quote ! { } , quote ! { } ) ,
1080
1083
MethodType :: Property ( PropertyType :: Setter ) => (
1081
- quote ! { let hdr = header . as_ref( ) . unwrap( ) ; } ,
1084
+ quote ! { let hdr = __zbus__header . as_ref( ) . unwrap( ) ; } ,
1082
1085
quote ! { } ,
1083
1086
quote ! { } ,
1084
1087
) ,
1085
1088
_ => (
1086
- quote ! { let hdr = message . header( ) ; } ,
1087
- quote ! { let msg_body = message . body( ) ; } ,
1089
+ quote ! { let hdr = __zbus__message . header( ) ; } ,
1090
+ quote ! { let msg_body = __zbus__message . body( ) ; } ,
1088
1091
quote ! {
1089
1092
let ( #( #args_names) , * ) : ( #( #tys) , * ) =
1090
1093
match msg_body. deserialize( ) {
1091
1094
:: std:: result:: Result :: Ok ( r) => r,
1092
1095
:: std:: result:: Result :: Err ( e) => {
1093
1096
let err = <#zbus:: fdo:: Error as :: std:: convert:: From <_>>:: from( e) ;
1094
- return connection . reply_dbus_error( & hdr, err) . await ;
1097
+ return __zbus__connection . reply_dbus_error( & hdr, err) . await ;
1095
1098
}
1096
1099
} ;
1097
1100
} ,
0 commit comments