#safe #layout #root #mut #binding #taitank

taitank-safe

taitank in safe rust

8 releases

new 0.1.0 Feb 16, 2025
0.0.6 Nov 16, 2024

#5 in #mut

Download history 287/week @ 2024-11-03 304/week @ 2024-11-10 149/week @ 2024-11-17 6/week @ 2024-11-24 29/week @ 2024-12-01 3/week @ 2024-12-08

458 downloads per month

MIT license

135KB
3K SLoC

C++ 2.5K SLoC // 0.2% comments Rust 217 SLoC

Taitank Safe

License Package version Workflow

Rust binding of tencent/taitank provides safe binding to the layout library.

Usage

[dependencies]
taitank_safe = "0.1.0"
use taitank_safe::*;

let mut root = node_create();

set_width(&mut root, 100.0);
set_height(&mut root, 100.0);

layout!(&mut root);

Development

$ git clone git@github.com:rustq/taitank-safe.git
$ cd taitank-safe
$ cargo run --example demo

License

MIT

Dependencies

~0.5–2.1MB
~34K SLoC