pmem-obj (cargo): Rust abstractions over `pmemobj-sys`.  Transactional object store, providing memory allocation, transactions, and general facilities for persistent memory programming.  Developers new to persistent memory probably want to start with this crate. 
Keywords: nvm|nvml|pmem|pmemobj|libpmemobj