@@ -67,7 +67,7 @@ impl rosidl_runtime_rs::Message for @(type_name) {
67
67
@ #
68
68
@ # == UnboundedSequence ==
69
69
@ [ elif isinstance (member .type , UnboundedSequence)]@
70
- @ [ if isinstance (member .type .value_type , UnboundedString) or isinstance (member .type , UnboundedWString)]@
70
+ @ [ if isinstance (member .type .value_type , UnboundedString) or isinstance (member .type . value_type , UnboundedWString)]@
71
71
@ (get_rs_name (member .name )): msg.@ (get_rs_name (member .name ))
72
72
.into_iter ()
73
73
.map (| elem| elem .as_str ().into ())
@@ -127,7 +127,7 @@ impl rosidl_runtime_rs::Message for @(type_name) {
127
127
@ #
128
128
@ # == UnboundedSequence ==
129
129
@ [ elif isinstance (member .type , UnboundedSequence)]@
130
- @ [ if isinstance (member .type .value_type , UnboundedString) or isinstance (member .type , UnboundedWString)]@
130
+ @ [ if isinstance (member .type .value_type , UnboundedString) or isinstance (member .type . value_type , UnboundedWString)]@
131
131
@ (get_rs_name (member .name )): msg.@ (get_rs_name (member .name ))
132
132
.iter ()
133
133
.map (| elem| elem .as_str ().into ())
@@ -183,7 +183,7 @@ impl rosidl_runtime_rs::Message for @(type_name) {
183
183
@ [ elif isinstance (member .type , UnboundedSequence)]@
184
184
@ (get_rs_name (member .name )): msg.@ (get_rs_name (member .name ))
185
185
.into_iter ()
186
- @ [ if isinstance (member .type .value_type , UnboundedString) or isinstance (member .type , UnboundedWString)]@
186
+ @ [ if isinstance (member .type .value_type , UnboundedString) or isinstance (member .type . value_type , UnboundedWString)]@
187
187
.map (| elem| elem .to_string ())
188
188
@ [ elif isinstance (member .type .value_type , NamedType) or isinstance (member .type .value_type , NamespacedType)]@
189
189
.map (@ (get_idiomatic_rs_type (member .type .value_type )):: from_rmw_message )
0 commit comments