rsprocmaps 0.3.2

A Rust library for handling memory maps in procfs
Documentation
[
   {
      "address_range" : {
         "begin" : 0,
         "end" : 0
      },
      "device" : {
         "major" : 597,
         "minor" : 36987512
      },
      "inode" : 0,
      "offset" : 0,
      "pathname" : {
         "OtherPseudo" : "[unknownpseudofile]"
      },
      "permissions" : {
         "executable" : false,
         "private" : false,
         "readable" : false,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : "Mmap",
      "permissions" : {
         "executable" : true,
         "private" : true,
         "readable" : true,
         "shared" : false,
         "writable" : true
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : "Mmap",
      "permissions" : {
         "executable" : true,
         "private" : false,
         "readable" : true,
         "shared" : true,
         "writable" : true
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : "Mmap",
      "permissions" : {
         "executable" : false,
         "private" : false,
         "readable" : true,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : "Mmap",
      "permissions" : {
         "executable" : true,
         "private" : false,
         "readable" : false,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : {
         "Path" : "something"
      },
      "permissions" : {
         "executable" : true,
         "private" : false,
         "readable" : false,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : {
         "Path" : "something (deleted)"
      },
      "permissions" : {
         "executable" : true,
         "private" : false,
         "readable" : false,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : {
         "Path" : "some\\e012thing (deleted)"
      },
      "permissions" : {
         "executable" : true,
         "private" : false,
         "readable" : false,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 1,
         "end" : 1
      },
      "device" : {
         "major" : 0,
         "minor" : 0
      },
      "inode" : 1,
      "offset" : 1,
      "pathname" : {
         "OtherPseudo" : "[stack:999]"
      },
      "permissions" : {
         "executable" : true,
         "private" : false,
         "readable" : false,
         "shared" : true,
         "writable" : false
      }
   },
   {
      "address_range" : {
         "begin" : 597,
         "end" : 598
      },
      "device" : {
         "major" : 255,
         "minor" : 255
      },
      "inode" : 1234,
      "offset" : 1,
      "pathname" : {
         "Path" : "foo"
      },
      "permissions" : {
         "executable" : true,
         "private" : true,
         "readable" : false,
         "shared" : false,
         "writable" : true
      }
   }
]