fn process_new_thermal_load(&self, thermal_load: ThermalLoad, sensor: &str) {
        fuchsia_trace::duration!(
            "power_manager",
            "ThermalStateHandler::process_new_thermal_load",
            "thermal_load" => thermal_load.0,
            "sensor" => sensor
        );

        self.0
            .borrow_mut()
            .values_mut()
            .for_each(|client_state| client_state.process_new_thermal_load(thermal_load, sensor));
    }
/// Processes a new thermal load for the given sensor.
///
/// This function takes the new thermal load value and simply passes it through to each
/// contained `ClientState` entry.
Processes a new thermal load for the given sensor.
This function takes the new thermal load value and simply passes it through to each
contained `ClientState` entry.
Processes a new thermal load for the given sensor . This function takes the new thermal load value and simply passes it through to each contained ` ClientState ` entry .
fn process_new_thermal_load(&self, thermal_load: ThermalLoad, sensor: &str) {
        fuchsia_trace::duration!(
            "power_manager",
            "ThermalStateHandler::process_new_thermal_load",
            "thermal_load" => thermal_load.0,
            "sensor" => sensor
        );
        self.0
            .borrow_mut()
            .values_mut()
            .for_each(|client_state| client_state.process_new_thermal_load(thermal_load, sensor));
    }
fn process_new_thermal_load ( & self , thermal_load : ThermalLoad , sensor : & str ) { fuchsia_trace :: duration ! ( " " " " " " thermal_load 0 " " sensor ) ; self . 0 . borrow_mut ( ) . values_mut ( ) . for_each ( | client_state | client_state . process_new_thermal_load ( thermal_load , sensor ) ) ; }
Processes a new thermal load for the given sensor.
Processes a new thermal load for the given sensor .
&self
thermal_load
ThermalLoad
sensor
&str
&self
thermal_load
ThermalLoad
sensor
&str