[][src]Crate rttrust

rttrust

Rust wrapper for rt-thread

TODO

  1. communication
    1. rt_mailbox
    2. rt_messagequeue
    3. rt_signal

Modules

allocator

RT-Thread allows static memory pool management and dynamic memory heap management.

callback
cmd
cstr
device
ffi
fmt
io

Re-export genio

ipc

Thread synchronizes through the acquisition and release of semaphore and mutexes

object

Rt-thread object management interface

sync
thread

Thread is the smallest scheduling unit in the RT-Thread operating system.

timer

Timer refers to triggering an event after a certain specified time from a specified moment.

Macros

kprintf
print
println

Structs

Box

A pointer type for heap allocation.

Rc

A single-threaded reference-counting pointer. 'Rc' stands for 'Reference Counted'.

Vec

A contiguous growable array type, written Vec<T> but pronounced 'vector'.

Enums

RtError

RT-Thread error code definitions

Type Definitions

Result