Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Narukara/std-training-zh-cn
/ functions
Functions
62 in github.com/Narukara/std-training-zh-cn
⨍
Functions
62
◇
Types & classes
26
↓ 12 callers
Method
set_pixel
(&mut self, rgb: RGB8)
common/lib/rgb-led/src/lib.rs:26
↓ 10 callers
Function
wifi
( ssid: &str, pass: &str, modem: impl peripheral::Peripheral<P = esp_idf_svc::hal::modem::Modem> +
common/lib/wifi/src/lib.rs:9
↓ 4 callers
Function
hello_topic
(uuid: &str)
common/lib/mqtt-messages/src/lib.rs:27
↓ 4 callers
Function
ns
(nanos: u64)
common/lib/rgb-led/src/lib.rs:46
↓ 4 callers
Function
temperature_data_topic
(uuid: &str)
common/lib/mqtt-messages/src/lib.rs:23
↓ 4 callers
Function
uuid
()
common/lib/get-uuid/src/lib.rs:3
↓ 2 callers
Method
address
(&self)
advanced/i2c-driver/src/icm42670p_solution.rs:78
↓ 2 callers
Function
color_topic
Handles `EspMqttMessage` without MQTT hierarchy Used to send ColorData(rgb)
common/lib/mqtt-messages/src/lib.rs:19
↓ 2 callers
Function
templated
(content: impl AsRef<str>)
intro/http-server/src/main.rs:77
↓ 2 callers
Function
templated
(content: impl AsRef<str>)
intro/http-server/examples/http_server.rs:106
↓ 1 callers
Method
data
(&self)
common/lib/mqtt-messages/src/lib.rs:46
↓ 1 callers
Function
get
(url: impl AsRef<str>)
intro/http-client/src/main.rs:45
↓ 1 callers
Function
get
(url: impl AsRef<str>)
intro/http-client/examples/https_client.rs:45
↓ 1 callers
Function
get
(url: impl AsRef<str>)
intro/http-client/examples/http_client.rs:45
↓ 1 callers
Function
index_html
()
intro/http-server/examples/http_server.rs:124
↓ 1 callers
Function
process_message
ANCHOR: process_message
intro/mqtt/exercise/examples/solution_publ_rcv.rs:118
↓ 1 callers
Function
random_light
ANCHOR: random_light
advanced/button-interrupt/examples/solution_led.rs:55
↓ 1 callers
Method
read_device_id_register
Returns the device's ID `0x67 (if it doesn't, something is amiss) Public method that can be accessed from outside this file.
advanced/i2c-driver/src/icm42670p.rs:42
↓ 1 callers
Method
read_register
Reads a register using a `write_read` method. This method is not public as it is only needed inside this file.
advanced/i2c-driver/src/icm42670p_solution.rs:60
↓ 1 callers
Function
temperature
(val: f32)
intro/http-server/examples/http_server.rs:128
↓ 1 callers
Method
topic
(&self, uuid: &str)
common/lib/mqtt-messages/src/lib.rs:38
Method
address
(&self)
advanced/i2c-driver/src/icm42670p.rs:74
Function
cmd_topic_fragment
Handles `EspMqttMessage` with MQTT hierarchy Can be used to send ColorData(rgb) with `Command` in a hierarchical context
common/lib/mqtt-messages/src/lib.rs:12
Function
index_html
()
intro/http-server/src/main.rs:95
Function
main
()
intro/http-server/build.rs:9
Function
main
()
intro/http-server/src/main.rs:28
Function
main
()
intro/http-server/examples/http_server.rs:28
Function
main
()
intro/hardware-check/build.rs:9
Function
main
Entry point to our application. It sets up a Wi-Fi connection to the Access Point given in the configuration, then blinks the RGB LED green/blue. If
intro/hardware-check/src/main.rs:25
Function
main
()
intro/http-client/build.rs:9
Function
main
()
intro/http-client/src/main.rs:22
Function
main
()
intro/http-client/examples/https_client.rs:22
Function
main
()
intro/http-client/examples/http_client.rs:22
Function
main
()
intro/mqtt/exercise/build.rs:15
Function
main
()
intro/mqtt/exercise/src/main.rs:37
Function
main
()
intro/mqtt/exercise/examples/solution_publ_rcv.rs:37
Function
main
()
intro/mqtt/exercise/examples/solution_publ.rs:37
Function
main
()
intro/mqtt/host-client/src/main.rs:19
Function
main
()
common/lib/get-uuid/build.rs:5
Function
main
()
common/lib/rgb-led/build.rs:1
Function
main
()
common/lib/rgb-led/examples/ws2812.rs:6
Function
main
()
common/lib/wifi/build.rs:1
Function
main
()
common/lib/wifi/examples/wifi.rs:15
Function
main
()
advanced/i2c-sensor-reading/build.rs:1
Function
main
()
advanced/i2c-sensor-reading/src/main.rs:16
Function
main
()
advanced/i2c-sensor-reading/examples/part_1.rs:16
Function
main
()
advanced/i2c-sensor-reading/examples/part_2.rs:22
Function
main
()
advanced/button-interrupt/build.rs:1
Function
main
()
advanced/button-interrupt/src/main.rs:13
Function
main
()
advanced/button-interrupt/examples/solution_led.rs:13
Function
main
()
advanced/button-interrupt/examples/solution.rs:9
Function
main
()
advanced/i2c-driver/build.rs:1
Function
main
()
advanced/i2c-driver/src/main.rs:18
Method
new
Rust ESP Board gpio2, ESP32-C3-DevKitC-02 gpio8
common/lib/rgb-led/src/lib.rs:17
Method
new
Creates a new instance of the sensor, taking ownership of the i2c peripheral.
advanced/i2c-driver/src/icm42670p_solution.rs:36
Method
new
Creates a new instance of the sensor, taking ownership of the i2c peripheral.
advanced/i2c-driver/src/icm42670p.rs:33
Method
read_device_id_register
Returns the device's ID `0x67 (if it doesn't, something is amiss) Public method that can be accessed from outside this file.
advanced/i2c-driver/src/icm42670p_solution.rs:44
Method
read_register
Reads a register using a `write_read` method. This method is not public as it is only needed inside this file.
advanced/i2c-driver/src/icm42670p.rs:58
Function
temperature
(val: f32)
intro/http-server/src/main.rs:99
Method
try_from
(value: Command)
common/lib/mqtt-messages/src/lib.rs:78
Method
write_register
(&mut self, register: Register, value: u8)
advanced/i2c-driver/src/icm42670p_solution.rs:52
Method
write_register
(&mut self, register: Register, value: u8)
advanced/i2c-driver/src/icm42670p.rs:50