@@ -381,9 +381,6 @@ pub mod rmw {
381381 }
382382 }
383383
384- #[ cfg( feature = "serde" ) ]
385- use serde:: { Deserialize , Serialize } ;
386-
387384 #[ link( name = "example_interfaces__rosidl_typesupport_c" ) ]
388385 extern "C" {
389386 fn rosidl_typesupport_c__get_message_type_support_handle__example_interfaces__action__Fibonacci_SendGoal_Request (
@@ -830,8 +827,7 @@ pub mod rmw {
830827
831828 impl rosidl_runtime_rs:: Service for Fibonacci_GetResult {
832829 type Request = crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_GetResult_Request ;
833- type Response =
834- crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_GetResult_Response ;
830+ type Response = crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_GetResult_Response ;
835831
836832 fn get_type_support ( ) -> * const std:: ffi:: c_void {
837833 // SAFETY: No preconditions for this function.
@@ -973,42 +969,32 @@ impl rosidl_runtime_rs::Message for Fibonacci_FeedbackMessage {
973969 std:: borrow:: Cow :: Owned ( msg. goal_id ) ,
974970 )
975971 . into_owned ( ) ,
976- feedback :
977- crate :: vendor:: example_interfaces:: action:: Fibonacci_Feedback :: into_rmw_message (
978- std:: borrow:: Cow :: Owned ( msg. feedback ) ,
979- )
980- . into_owned ( ) ,
972+ feedback : crate :: vendor:: example_interfaces:: action:: Fibonacci_Feedback :: into_rmw_message (
973+ std:: borrow:: Cow :: Owned ( msg. feedback ) ,
974+ )
975+ . into_owned ( ) ,
981976 } ) ,
982977 std:: borrow:: Cow :: Borrowed ( msg) => std:: borrow:: Cow :: Owned ( Self :: RmwMsg {
983978 goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: into_rmw_message (
984979 std:: borrow:: Cow :: Borrowed ( & msg. goal_id ) ,
985980 )
986981 . into_owned ( ) ,
987- feedback :
988- crate :: vendor:: example_interfaces:: action:: Fibonacci_Feedback :: into_rmw_message (
989- std:: borrow:: Cow :: Borrowed ( & msg. feedback ) ,
990- )
991- . into_owned ( ) ,
982+ feedback : crate :: vendor:: example_interfaces:: action:: Fibonacci_Feedback :: into_rmw_message (
983+ std:: borrow:: Cow :: Borrowed ( & msg. feedback ) ,
984+ )
985+ . into_owned ( ) ,
992986 } ) ,
993987 }
994988 }
995989
996990 fn from_rmw_message ( msg : Self :: RmwMsg ) -> Self {
997991 Self {
998- goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: from_rmw_message (
999- msg. goal_id ,
1000- ) ,
1001- feedback :
1002- crate :: vendor:: example_interfaces:: action:: Fibonacci_Feedback :: from_rmw_message (
1003- msg. feedback ,
1004- ) ,
992+ goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: from_rmw_message ( msg. goal_id ) ,
993+ feedback : crate :: vendor:: example_interfaces:: action:: Fibonacci_Feedback :: from_rmw_message ( msg. feedback ) ,
1005994 }
1006995 }
1007996}
1008997
1009- #[ cfg( feature = "serde" ) ]
1010- use serde:: { Deserialize , Serialize } ;
1011-
1012998#[ cfg_attr( feature = "serde" , derive( Deserialize , Serialize ) ) ]
1013999#[ derive( Clone , Debug , PartialEq , PartialOrd ) ]
10141000pub struct Fibonacci_SendGoal_Request {
@@ -1034,32 +1020,28 @@ impl rosidl_runtime_rs::Message for Fibonacci_SendGoal_Request {
10341020 std:: borrow:: Cow :: Owned ( msg. goal_id ) ,
10351021 )
10361022 . into_owned ( ) ,
1037- goal : crate :: vendor:: example_interfaces:: action:: Fibonacci_Goal :: into_rmw_message (
1038- std :: borrow :: Cow :: Owned ( msg. goal ) ,
1039- )
1023+ goal : crate :: vendor:: example_interfaces:: action:: Fibonacci_Goal :: into_rmw_message ( std :: borrow :: Cow :: Owned (
1024+ msg. goal ,
1025+ ) )
10401026 . into_owned ( ) ,
10411027 } ) ,
10421028 std:: borrow:: Cow :: Borrowed ( msg) => std:: borrow:: Cow :: Owned ( Self :: RmwMsg {
10431029 goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: into_rmw_message (
10441030 std:: borrow:: Cow :: Borrowed ( & msg. goal_id ) ,
10451031 )
10461032 . into_owned ( ) ,
1047- goal : crate :: vendor:: example_interfaces:: action:: Fibonacci_Goal :: into_rmw_message (
1048- std :: borrow :: Cow :: Borrowed ( & msg. goal ) ,
1049- )
1033+ goal : crate :: vendor:: example_interfaces:: action:: Fibonacci_Goal :: into_rmw_message ( std :: borrow :: Cow :: Borrowed (
1034+ & msg. goal ,
1035+ ) )
10501036 . into_owned ( ) ,
10511037 } ) ,
10521038 }
10531039 }
10541040
10551041 fn from_rmw_message ( msg : Self :: RmwMsg ) -> Self {
10561042 Self {
1057- goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: from_rmw_message (
1058- msg. goal_id ,
1059- ) ,
1060- goal : crate :: vendor:: example_interfaces:: action:: Fibonacci_Goal :: from_rmw_message (
1061- msg. goal ,
1062- ) ,
1043+ goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: from_rmw_message ( msg. goal_id ) ,
1044+ goal : crate :: vendor:: example_interfaces:: action:: Fibonacci_Goal :: from_rmw_message ( msg. goal ) ,
10631045 }
10641046 }
10651047}
@@ -1086,16 +1068,16 @@ impl rosidl_runtime_rs::Message for Fibonacci_SendGoal_Response {
10861068 match msg_cow {
10871069 std:: borrow:: Cow :: Owned ( msg) => std:: borrow:: Cow :: Owned ( Self :: RmwMsg {
10881070 accepted : msg. accepted ,
1089- stamp : crate :: vendor:: builtin_interfaces:: msg:: Time :: into_rmw_message (
1090- std :: borrow :: Cow :: Owned ( msg. stamp ) ,
1091- )
1071+ stamp : crate :: vendor:: builtin_interfaces:: msg:: Time :: into_rmw_message ( std :: borrow :: Cow :: Owned (
1072+ msg. stamp ,
1073+ ) )
10921074 . into_owned ( ) ,
10931075 } ) ,
10941076 std:: borrow:: Cow :: Borrowed ( msg) => std:: borrow:: Cow :: Owned ( Self :: RmwMsg {
10951077 accepted : msg. accepted ,
1096- stamp : crate :: vendor:: builtin_interfaces:: msg:: Time :: into_rmw_message (
1097- std :: borrow :: Cow :: Borrowed ( & msg. stamp ) ,
1098- )
1078+ stamp : crate :: vendor:: builtin_interfaces:: msg:: Time :: into_rmw_message ( std :: borrow :: Cow :: Borrowed (
1079+ & msg. stamp ,
1080+ ) )
10991081 . into_owned ( ) ,
11001082 } ) ,
11011083 }
@@ -1145,9 +1127,7 @@ impl rosidl_runtime_rs::Message for Fibonacci_GetResult_Request {
11451127
11461128 fn from_rmw_message ( msg : Self :: RmwMsg ) -> Self {
11471129 Self {
1148- goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: from_rmw_message (
1149- msg. goal_id ,
1150- ) ,
1130+ goal_id : crate :: vendor:: unique_identifier_msgs:: msg:: UUID :: from_rmw_message ( msg. goal_id ) ,
11511131 }
11521132 }
11531133}
@@ -1174,29 +1154,25 @@ impl rosidl_runtime_rs::Message for Fibonacci_GetResult_Response {
11741154 match msg_cow {
11751155 std:: borrow:: Cow :: Owned ( msg) => std:: borrow:: Cow :: Owned ( Self :: RmwMsg {
11761156 status : msg. status ,
1177- result :
1178- crate :: vendor:: example_interfaces:: action:: Fibonacci_Result :: into_rmw_message (
1179- std:: borrow:: Cow :: Owned ( msg. result ) ,
1180- )
1181- . into_owned ( ) ,
1157+ result : crate :: vendor:: example_interfaces:: action:: Fibonacci_Result :: into_rmw_message ( std:: borrow:: Cow :: Owned (
1158+ msg. result ,
1159+ ) )
1160+ . into_owned ( ) ,
11821161 } ) ,
11831162 std:: borrow:: Cow :: Borrowed ( msg) => std:: borrow:: Cow :: Owned ( Self :: RmwMsg {
11841163 status : msg. status ,
1185- result :
1186- crate :: vendor:: example_interfaces:: action:: Fibonacci_Result :: into_rmw_message (
1187- std:: borrow:: Cow :: Borrowed ( & msg. result ) ,
1188- )
1189- . into_owned ( ) ,
1164+ result : crate :: vendor:: example_interfaces:: action:: Fibonacci_Result :: into_rmw_message (
1165+ std:: borrow:: Cow :: Borrowed ( & msg. result ) ,
1166+ )
1167+ . into_owned ( ) ,
11901168 } ) ,
11911169 }
11921170 }
11931171
11941172 fn from_rmw_message ( msg : Self :: RmwMsg ) -> Self {
11951173 Self {
11961174 status : msg. status ,
1197- result : crate :: vendor:: example_interfaces:: action:: Fibonacci_Result :: from_rmw_message (
1198- msg. result ,
1199- ) ,
1175+ result : crate :: vendor:: example_interfaces:: action:: Fibonacci_Result :: from_rmw_message ( msg. result ) ,
12001176 }
12011177 }
12021178}
@@ -1267,8 +1243,7 @@ impl rosidl_runtime_rs::Action for Fibonacci {
12671243
12681244impl rosidl_runtime_rs:: ActionImpl for Fibonacci {
12691245 type GoalStatusMessage = crate :: vendor:: action_msgs:: msg:: rmw:: GoalStatusArray ;
1270- type FeedbackMessage =
1271- crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_FeedbackMessage ;
1246+ type FeedbackMessage = crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_FeedbackMessage ;
12721247
12731248 type SendGoalService = crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_SendGoal ;
12741249 type CancelGoalService = crate :: vendor:: action_msgs:: srv:: rmw:: CancelGoal ;
@@ -1319,8 +1294,7 @@ impl rosidl_runtime_rs::ActionImpl for Fibonacci {
13191294 goal_id : & [ u8 ; 16 ] ,
13201295 feedback : crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_Feedback ,
13211296 ) -> crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_FeedbackMessage {
1322- let mut message =
1323- crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_FeedbackMessage :: default ( ) ;
1297+ let mut message = crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_FeedbackMessage :: default ( ) ;
13241298 message. goal_id . uuid = * goal_id;
13251299 message. feedback = feedback;
13261300 message
@@ -1356,10 +1330,7 @@ impl rosidl_runtime_rs::ActionImpl for Fibonacci {
13561330 status : i8 ,
13571331 result : crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_Result ,
13581332 ) -> crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_GetResult_Response {
1359- crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_GetResult_Response {
1360- status,
1361- result,
1362- }
1333+ crate :: vendor:: example_interfaces:: action:: rmw:: Fibonacci_GetResult_Response { status, result }
13631334 }
13641335
13651336 fn get_result_response_result (
0 commit comments