Rust encapsulation