Skip to content

Commit b647fe9

Browse files
committed
Apply advices from clippy
Signed-off-by: Taehun Lim <[email protected]>
1 parent 4e1b46d commit b647fe9

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

rclrs/src/dynamic_message.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ fn get_type_support_library(
7575
let ament = ament_rs::Ament::new().map_err(|_| RequiredPrefixNotSourced {
7676
package: package_name.to_owned(),
7777
})?;
78-
let prefix = PathBuf::from(ament.find_package(&package_name).ok_or(
78+
let prefix = PathBuf::from(ament.find_package(package_name).ok_or(
7979
RequiredPrefixNotSourced {
8080
package: package_name.to_owned(),
8181
},

rclrs/src/error.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,6 @@ pub(crate) trait ToResult {
347347

348348
impl ToResult for rcl_ret_t {
349349
fn ok(&self) -> Result<(), RclrsError> {
350-
to_rclrs_result(*self as i32)
350+
to_rclrs_result(*self)
351351
}
352352
}

rclrs/src/node.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ impl Node {
173173
&self,
174174
getter: unsafe extern "C" fn(*const rcl_node_t) -> *const c_char,
175175
) -> String {
176-
unsafe { call_string_getter_with_handle(&*self.rcl_node_mtx.lock().unwrap(), getter) }
176+
unsafe { call_string_getter_with_handle(&self.rcl_node_mtx.lock().unwrap(), getter) }
177177
}
178178

179179
/// Creates a [`Client`][1].
@@ -317,7 +317,7 @@ impl Node {
317317
}
318318

319319
/// Returns the ROS domain ID that the node is using.
320-
///
320+
///
321321
/// The domain ID controls which nodes can send messages to each other, see the [ROS 2 concept article][1].
322322
/// It can be set through the `ROS_DOMAIN_ID` environment variable.
323323
///

rclrs/src/parameter/value.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ mod tests {
163163
assert!(!rcl_params.is_null());
164164
assert_eq!(unsafe { (*rcl_params).num_nodes }, 1);
165165
let rcl_node_params = unsafe { &(*(*rcl_params).params) };
166-
assert_eq!((*rcl_node_params).num_params, 1);
167-
let rcl_variant = unsafe { &(*(*rcl_node_params).parameter_values) };
166+
assert_eq!(rcl_node_params.num_params, 1);
167+
let rcl_variant = unsafe { &(*rcl_node_params.parameter_values) };
168168
let param_value = unsafe { ParameterValue::from_rcl_variant(rcl_variant) };
169169
assert_eq!(param_value, pair.1);
170170
unsafe { rcl_yaml_node_struct_fini(rcl_params) };

rclrs/src/subscription.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ where
183183
///
184184
/// This can be more efficient for messages containing large arrays.
185185
pub fn take_boxed(&self) -> Result<(Box<T>, MessageInfo), RclrsError> {
186-
let mut rmw_message = Box::new(<T as Message>::RmwMsg::default());
186+
let mut rmw_message = Box::<<T as Message>::RmwMsg>::default();
187187
let message_info = self.take_inner(&mut *rmw_message)?;
188188
// TODO: This will still use the stack in general. Change signature of
189189
// from_rmw_message to allow placing the result in a Box directly.

0 commit comments

Comments
 (0)