Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ariel-os/ariel-os
/ functions
Functions
1,194 in github.com/ariel-os/ariel-os
⨍
Functions
1,194
◇
Types & classes
362
Method
is_important
(&self)
src/ariel-os-coap/src/stored.rs:144
Method
is_locked
Returns whether the mutex is locked.
src/ariel-os-threads/src/sync/mutex.rs:72
Method
is_locked
Returns the current lock state. true if locked, false otherwise.
src/ariel-os-threads/src/sync/lock.rs:48
Method
is_set_high
(&mut self)
src/ariel-os-hal/src/hal/dummy/gpio.rs:156
Method
is_set_low
(&mut self)
src/ariel-os-hal/src/hal/dummy/gpio.rs:160
Function
is_valid_tid
Checks if a given [`ThreadId`] is valid.
src/ariel-os-threads/src/lib.rs:720
Function
iter
()
src/ariel-os-runqueue/src/lib.rs:131
Method
khz
(self)
src/ariel-os-nrf/src/spi/main/mod.rs:106
Method
khz
(self)
src/ariel-os-nrf/src/i2c/controller/mod.rs:109
Method
kind
(&self)
src/ariel-os-hal/src/hal/dummy/ble.rs:39
Method
kind
(&self)
src/ariel-os-hal/src/hal/dummy/storage.rs:44
Method
kind
(&self)
src/ariel-os-coap/src/udp_nal/util.rs:59
Method
kind
(&self)
src/sensors/ariel-os-sensor-stts22h/src/i2c.rs:267
Method
kind
(&self)
src/ariel-os-embassy-common/src/i2c/controller/mod.rs:78
Method
label
(&self)
src/sensors/ariel-os-sensor-lis2du12/src/i2c.rs:259
Method
label
(&self)
src/sensors/ariel-os-sensor-nrf91-gnss/src/lib.rs:534
Method
label
(&self)
src/sensors/ariel-os-sensor-aht20/src/i2c.rs:297
Method
label
(&self)
src/sensors/ariel-os-sensor-stts22h/src/i2c.rs:240
Method
label
(&self)
src/sensors/ariel-os-sensor-lps22df/src/i2c.rs:260
Method
last
()
src/ariel-os-rp/src/i2c/controller/mod.rs:53
Method
last
()
src/ariel-os-hal/src/hal/dummy/i2c/controller.rs:39
Method
last
()
src/ariel-os-stm32/src/i2c/controller/mod.rs:58
Method
last
()
src/ariel-os-esp/src/i2c/controller/mod.rs:48
Method
last
()
src/ariel-os-nrf/src/i2c/controller/mod.rs:78
Method
limits
(&self)
src/ariel-os-threads/src/smp/esp32s3.rs:81
Method
limits
(&self)
src/ariel-os-threads/src/smp/rp.rs:99
Method
link_state
(&mut self, _cx: &mut core::task::Context<'_>)
src/ariel-os-embassy/src/net.rs:141
Function
lis2du12_i2c_runner
()
examples/sensors-debug/src/sensors.rs:32
Method
locked_with_current
Returns a [`LockState::Locked`] with the current thread as the owner and an empty waitlist. # Panics Panics if called outside of a thread context.
src/ariel-os-threads/src/sync/mutex.rs:45
Method
log
(&self, record: &Record<'_>)
src/ariel-os-log/src/log_logger.rs:72
Method
lowest
(&self)
src/ariel-os-rt/src/stack.rs:212
Function
lps22df_i2c_runner
()
examples/sensors-debug/src/sensors.rs:69
Function
main
()
src/ariel-os-rp/build.rs:5
Function
main
()
src/ariel-os-macros/tests/ui/task/non_async_fn.rs:5
Function
main
(_peripherals: Peripherals)
src/ariel-os-macros/tests/ui/task/missing_peripherals_param.rs:5
Function
main
(_foo: Bar)
src/ariel-os-macros/tests/ui/task/incorrect_fn_peripheral_param_type.rs:6
Function
main
()
src/ariel-os-macros/tests/ui/task/forbidden_pool_size_on_autostart_task.rs:5
Function
main
()
src/ariel-os-macros/tests/ui/task/misspelled_hook_name.rs:5
Function
main
()
src/ariel-os-macros/tests/ui/task/missing_autostart_param_for_hook.rs:5
Function
main
(_foo: Bar)
src/ariel-os-macros/tests/ui/task/missing_autostart_param_for_peripherals.rs:5
Function
main
()
src/ariel-os-macros/tests/ui/thread/missing_autostart_param.rs:6
Function
main
(_spawner: Spawner, _peripherals: Peripherals)
src/ariel-os-macros/tests/ui/spawner/missing_peripherals_param.rs:9
Function
main
(spawner: Spawner)
src/ariel-os-macros/tests/ui/spawner/async_fn.rs:9
Function
main
(spawner: Spawner)
src/ariel-os-macros/tests/ui/spawner/no_autostart_param.rs:9
Function
main
()
src/ariel-os-stm32-mapping/build.rs:20
Function
main
()
src/ariel-os-stm32/build.rs:5
Function
main
()
src/ariel-os-storage/build.rs:5
Function
main
()
src/ariel-os-coap/build.rs:71
Function
main
()
src/ariel-os-boards/build.rs:3
Function
main
()
src/ariel-os-rt/build.rs:8
Function
main
(_argc: isize, _argv: *const *const u8)
src/ariel-os-rt/src/native.rs:14
Function
main
()
src/ariel-os-rt/src/riscv.rs:6
Function
main
()
src/ariel-os-rt/src/cortexm.rs:193
Function
main
()
src/ariel-os-rt/src/xtensa.rs:6
Function
main
()
scripts/editor-config.rs:306
Function
main
(peripherals: pins::Peripherals)
tests/gpio/src/test.rs:13
Function
main
(peripherals: pins::Peripherals)
tests/uart-loopback/src/main.rs:19
Function
main
(peripherals: pins::Peripherals)
tests/spi-main/src/main.rs:37
Function
main
(peripherals: ButtonPeripherals)
tests/gpio-interrupt-nrf/src/main.rs:64
Function
main
(peripherals: ButtonPeripherals)
tests/gpio-interrupt-stm32/src/main.rs:20
Function
main
()
tests/stack-painting/src/main.rs:10
Function
main
()
tests/random-getrandom/src/main.rs:10
Function
main
(peripherals: pins::Peripherals)
tests/i2c-controller/src/main.rs:62
Function
main
(peripherals: pins::Peripherals)
tests/spi-loopback/src/main.rs:23
Function
main
()
examples/random/src/main.rs:8
Function
main
(peripherals: pins::Peripherals)
examples/sensors-debug/src/main.rs:24
Function
main
(spawner: Spawner, peripherals: Peripherals)
examples/http-server/src/main.rs:60
Function
main
()
examples/device-metadata/src/main.rs:10
Function
main
()
examples/benchmark/src/main.rs:7
Function
main
()
examples/storage/src/main.rs:24
Function
main
()
examples/log/src/main.rs:7
Function
main
()
examples/hello-world-threading/src/main.rs:10
Function
main
()
examples/power/src/main.rs:7
Function
main
()
examples/http-client/src/main.rs:40
Function
main
()
examples/thread-async-interop/src/main.rs:32
Function
main
()
examples/alloc/src/main.rs:12
Function
main
()
examples/threading-timers/src/main.rs:12
Function
main
(peripherals: pins::Peripherals)
examples/thermometer/src/main.rs:20
Function
main
()
examples/usb-serial/src/main.rs:35
Function
main
()
examples/hello-world/src/main.rs:10
Function
main
()
doc/gen_book.rs:614
Function
manual_poll
()
src/ariel-os-sensors/src/signal.rs:158
Method
max_packet_size
(&self)
src/ariel-os-hal/src/hal/dummy/usb.rs:88
Function
multiple_waiters
()
src/sensors/ariel-os-sensor-aht20/src/i2c.rs:539
Function
multiple_waiters
()
src/sensors/ariel-os-sensor-stts22h/src/i2c.rs:395
Method
new
(peripherals: &mut crate::OptionalPeripherals)
src/ariel-os-rp/src/usb.rs:18
Method
new
The constructor is private to make the registry a singleton.
src/ariel-os-sensors-registry/src/lib.rs:36
Method
new
Returns a configured [`Input`]. If you want to re-use a pin at runtime, you can give the result of `.reborrow()` of the pin instance to this construc
src/ariel-os-hal/src/gpio.rs:71
Method
new
(_peripherals: &mut crate::hal::OptionalPeripherals)
src/ariel-os-hal/src/hal/dummy/ble.rs:11
Method
new
()
src/ariel-os-hal/src/hal/dummy/executor.rs:11
Method
new
(_peripherals: &mut crate::hal::OptionalPeripherals)
src/ariel-os-hal/src/hal/dummy/usb.rs:41
Method
new
(peripherals: &mut crate::OptionalPeripherals)
src/ariel-os-stm32/src/usb.rs:50
Method
new
Collect all channel peripherals so that the registry is the only one managing them.
src/ariel-os-stm32/src/extint_registry.rs:20
Method
new
(state: State)
src/ariel-os-sensors-utils/src/atomic_state.rs:13
Method
new
()
src/ariel-os-embassy/src/delegate.rs:60
Method
new
()
src/ariel-os-embassy/src/thread_executor.rs:45
Method
new
()
src/ariel-os-threads/src/lib.rs:133
Method
new
(inner: T)
src/ariel-os-threads/src/ensure_once.rs:11
Method
new
Creates a new empty [`ThreadList`].
src/ariel-os-threads/src/threadlist.rs:14
Method
new
()
src/ariel-os-threads/src/arch/native.rs:22
← previous
next →
801–900 of 1,194, ranked by callers