[][src]Crate lvgl

LVGL API for Rust. Contains Rust bindings for LVGL API for C, generated by bindgen. Also includes safe versions of LVGL APIs created specially for Rust.

Modules

core

LVGL Core API for Rust

objx

LVGL Objx API for Rust

util

LVGL Utility Macros for Rust

Macros

d

Macro to dump all tokens received as a literal string, e.g. d!(a b c) returns "a b c"

fill_zero

Return a const struct that has all fields set to 0. Used for initialising static mutable structs like os_task. fill_zero!(os::os_task) expands to

nx

Macro to display the token being parsed and the remaining tokens

stringify_null

Macro that takes an identifier and returns a [u8] containing the identifier, terminated by 0. Used to convert an identifier to a C null-terminated string.

Type Definitions

Ptr