update to last Rust
- str::raw::from_c_str -> string::raw::from_buf