From 4d34e0e17ba7a2c9c089ef614d5e55539a188e22 Mon Sep 17 00:00:00 2001 From: Benedikt Nerb Date: Mon, 9 Sep 2024 12:12:53 +0200 Subject: [PATCH] Change config argument to be a reference --- src/temp_sensor.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/temp_sensor.rs b/src/temp_sensor.rs index 060bbaacfe..46cc74180b 100644 --- a/src/temp_sensor.rs +++ b/src/temp_sensor.rs @@ -136,9 +136,9 @@ pub struct TemperatureSensorDriver { } impl TemperatureSensorDriver { - pub fn new(config: TemperatureSensorConfig) -> Result { + pub fn new(config: &TemperatureSensorConfig) -> Result { let mut sensor = core::ptr::null_mut(); - esp!(unsafe { temperature_sensor_install(&config.into(), &mut sensor) })?; + esp!(unsafe { temperature_sensor_install(&config.clone().into(), &mut sensor) })?; Ok(TemperatureSensorDriver { ptr: sensor }) }