initial low-level binding from rust-bindgen
quick version dump demo, just to prove it works