var searchIndex = {}; searchIndex["systemstat"] = {"doc":"This library provides a way to access system information such as CPU load, mounted filesystems,\nnetwork interfaces, etc.","items":[[0,"platform","systemstat","This module reexports the OS-specific module that actually implements Platform.",null,null],[0,"common","systemstat::platform","",null,null],[8,"Platform","systemstat::platform::common","The Platform trait declares all the functions for getting system information.",null,null],[10,"new","","",0,{"inputs":[],"output":{"name":"self"}}],[10,"cpu_load","","Returns a delayed vector of CPU load statistics, one object per CPU (core).",0,null],[11,"cpu_load_aggregate","","Returns a delayed CPU load statistics object, average over all CPUs (cores).",0,null],[10,"load_average","","Returns a load average object.",0,null],[10,"memory","","Returns a memory information object.",0,null],[10,"battery_life","","Returns a battery life information object.",0,null],[10,"on_ac_power","","Returns whether AC power is plugged in.",0,null],[10,"mounts","","Returns a vector of filesystem mount information objects.",0,null],[10,"mount_at","","Returns a filesystem mount information object for the filesystem at a given path.",0,null],[10,"networks","","Returns a map of network intefrace information objects.",0,null],[0,"linux","systemstat::platform","",null,null],[3,"PlatformImpl","systemstat::platform::linux","",null,null],[11,"new","","",1,{"inputs":[],"output":{"name":"self"}}],[11,"cpu_load","","",1,null],[11,"load_average","","",1,null],[11,"memory","","",1,null],[11,"battery_life","","",1,null],[11,"on_ac_power","","",1,null],[11,"mounts","","",1,null],[11,"mount_at","","",1,null],[11,"networks","","",1,null],[0,"data","systemstat","This module provides the data structures that represent system information.",null,null],[3,"ByteSize","systemstat::data","Byte size representation",null,null],[3,"DelayedMeasurement","","A wrapper for a measurement that takes time.",null,null],[3,"CPULoad","","",null,null],[12,"user","","",2,null],[12,"nice","","",2,null],[12,"system","","",2,null],[12,"interrupt","","",2,null],[12,"idle","","",2,null],[3,"LoadAverage","","",null,null],[12,"one","","",3,null],[12,"five","","",3,null],[12,"fifteen","","",3,null],[3,"PlatformMemory","","",null,null],[12,"total","","",4,null],[12,"free","","",4,null],[12,"shared","","",4,null],[12,"buffer","","",4,null],[3,"Memory","","",null,null],[12,"total","","",5,null],[12,"free","","",5,null],[12,"platform_memory","","",5,null],[3,"BatteryLife","","",null,null],[12,"remaining_capacity","","",6,null],[12,"remaining_time","","",6,null],[3,"Filesystem","","",null,null],[12,"files","","",7,null],[12,"free","","",7,null],[12,"avail","","",7,null],[12,"total","","",7,null],[12,"name_max","","",7,null],[12,"fs_type","","",7,null],[12,"fs_mounted_from","","",7,null],[12,"fs_mounted_on","","",7,null],[3,"NetworkAddrs","","",null,null],[12,"addr","","",8,null],[12,"netmask","","",8,null],[3,"Network","","",null,null],[12,"name","","",9,null],[12,"addrs","","",9,null],[4,"IpAddr","","",null,null],[13,"Empty","","",10,null],[13,"Unsupported","","",10,null],[13,"V4","","",10,null],[13,"V6","","",10,null],[11,"new","","",11,{"inputs":[{"name":"box"}],"output":{"name":"delayedmeasurement"}}],[11,"done","","",11,null],[11,"clone","","",2,null],[11,"fmt","","",2,null],[11,"avg_add","","",2,null],[11,"clone","","",3,null],[11,"fmt","","",3,null],[11,"clone","","",4,null],[11,"fmt","","",4,null],[11,"clone","","",5,null],[11,"fmt","","",5,null],[11,"clone","","",6,null],[11,"fmt","","",6,null],[11,"clone","","",7,null],[11,"fmt","","",7,null],[11,"eq","","",10,null],[11,"ne","","",10,null],[11,"clone","","",10,null],[11,"fmt","","",10,null],[11,"clone","","",8,null],[11,"fmt","","",8,null],[11,"clone","","",9,null],[11,"fmt","","",9,null],[11,"b","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"kb","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"kib","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"mb","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"mib","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"gb","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"gib","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"tb","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"tib","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"pb","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"pib","","",12,{"inputs":[{"name":"usize"}],"output":{"name":"bytesize"}}],[11,"as_usize","","",12,null],[11,"to_string","","",12,null],[11,"clone","","",12,null],[11,"fmt","","",12,null],[11,"fmt","","",12,null],[11,"add","","",12,null],[11,"add","","",12,null],[11,"sub","","",12,null],[11,"sub","","",12,null],[11,"mul","","",12,null],[11,"div","","",12,null]],"paths":[[8,"Platform"],[3,"PlatformImpl"],[3,"CPULoad"],[3,"LoadAverage"],[3,"PlatformMemory"],[3,"Memory"],[3,"BatteryLife"],[3,"Filesystem"],[3,"NetworkAddrs"],[3,"Network"],[4,"IpAddr"],[3,"DelayedMeasurement"],[3,"ByteSize"]]}; initSearch(searchIndex);