nvml-sys 0.0.6

A low-level FFI wrapper around the Persistent Memory Development Kit, PMDK (formerly NVML) and its libraries, including libpmem, libpmemobj and others. Currently tracks master after version 1.3.1.
Poolset structure:
Number of replicas       : 1
Replica 0 (master) - local, 3 part(s):
part 0:
path                     : $(nW)pool.part1
type                     : regular file
size                     : $(nW)
part 1:
path                     : $(nW)pool.part2
type                     : regular file
size                     : $(nW)
part 2:
path                     : $(nW)pool.part3
type                     : regular file
size                     : $(nW)

POOL Header:
Signature                : PMEMBLK
Major                    : $(*)
Mandatory features       : $(*)
Not mandatory features   : $(*)
Forced RO                : $(*)
Pool set UUID            : $(*)
UUID                     : $(*)
Previous part UUID       : $(*)
Next part UUID           : $(*)
Previous replica UUID    : $(*)
Next replica UUID        : $(*)
Creation Time            : $(*)
Alignment Descriptor     : $(*)
Class                    : $(*)
Data                     : $(*)
Machine                  : $(*)
Checksum                 : $(*) [OK]

PMEM BLK Header:
Block size               : 512
Is zeroed                : true

<No BTT layout>
Poolset structure:
Number of replicas       : 1
Replica 0 (master) - local, 3 part(s):
part 0:
path                     : $(nW)pool.part1
type                     : regular file
size                     : $(nW)
part 1:
path                     : $(nW)pool.part2
type                     : regular file
size                     : $(nW)
part 2:
path                     : $(nW)pool.part3
type                     : regular file
size                     : $(nW)

POOL Header:
Signature                : PMEMLOG
Major                    : $(*)
Mandatory features       : $(*)
Not mandatory features   : $(*)
Forced RO                : $(*)
Pool set UUID            : $(*)
UUID                     : $(*)
Previous part UUID       : $(*)
Next part UUID           : $(*)
Previous replica UUID    : $(*)
Next replica UUID        : $(*)
Creation Time            : $(*)
Alignment Descriptor     : $(*)
Class                    : $(*)
Data                     : $(*)
Machine                  : $(*)
Checksum                 : $(*) [OK]

PMEM LOG Header:
Start offset             : $(*)
Write offset             : $(*) [OK]
End offset               : $(*)
Poolset structure:
Number of replicas       : 2
Replica 0 (master) - local, 3 part(s):
part 0:
path                     : $(nW)pool.part1
type                     : regular file
size                     : $(nW)
part 1:
path                     : $(nW)pool.part2
type                     : regular file
size                     : $(nW)
part 2:
path                     : $(nW)pool.part3
type                     : regular file
size                     : $(nW)
Replica 1 - local, 3 part(s):
part 0:
path                     : $(nW)pool.rep.part1
type                     : regular file
size                     : $(nW)
part 1:
path                     : $(nW)pool.rep.part2
type                     : regular file
size                     : $(nW)
part 2:
path                     : $(nW)pool.rep.part3
type                     : regular file
size                     : $(nW)

POOL Header:
Signature                : PMEMOBJ
Major                    : $(*)
Mandatory features       : $(*)
Not mandatory features   : $(*)
Forced RO                : $(*)
Pool set UUID            : $(*)
UUID                     : $(*)
Previous part UUID       : $(*)
Next part UUID           : $(*)
Previous replica UUID    : $(*)
Next replica UUID        : $(*)
Creation Time            : $(*)
Alignment Descriptor     : $(*)
Class                    : $(*)
Data                     : $(*)
Machine                  : $(*)
Checksum                 : $(*) [OK]

PMEM OBJ Header:
Layout                   : pmempool$(*)
Lanes offset             : $(*)
Number of lanes          : $(*)
Heap offset              : $(*)
Heap size                : $(*)
Checksum                 : $(*) [OK]
Root offset              : $(*)
DIFF
$(nW)
< UUID                     : $(*)
< Previous part UUID       : $(*)
< Next part UUID           : $(*)
< Previous replica UUID    : $(*)
< Next replica UUID        : $(*)
---
> UUID                     : $(*)
> Previous part UUID       : $(*)
> Next part UUID           : $(*)
> Previous replica UUID    : $(*)
> Next replica UUID        : $(*)