Docs.rs
  • rd-util-2.2.3
    • rd-util 2.2.3
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • Crates.io
    • Source
    • Owners
    • htejun
    • Dependencies
      • anyhow ^1.0 normal
      • chrono ^0.4 normal
      • clap ^2.33 normal
      • console ^0.15 normal
      • crossbeam ^0.8 normal
      • ctrlc ^3.2 normal
      • env_logger ^0.9 normal
      • glob ^0.3 normal
      • json ^0.12 normal
      • lazy_static ^1.4 normal
      • libc ^0.2 normal
      • log ^0.4 normal
      • num ^0.4 normal
      • num_cpus ^1.13 normal
      • page_size ^0.4 normal
      • proc-mounts ^0.2 normal
      • rand ^0.8 normal
      • rustbus ^0.17 normal
      • scan_fmt ^0.2 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • simplelog ^0.11 normal
      • sysinfo ^0.23 normal
      • anyhow ^1.0 build
      • vergen ^7.0 build
    • Versions
      • 2.2.3
      • 2.2.2
      • 2.2.1
      • 2.2.0
      • 2.1.2
      • 2.1.1
      • 2.1.0
      • 2.0.0
      • 2.0.0-beta
      • 2.0.0-alpha
    • 4.71% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
    • i686-unknown-linux-gnu
  • Feature flags
  • Releases
    • All Releases
    • Releases by Stars
    • Recent Build Failures
    • Build Failures by Stars
    • Release Activity
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • Rust Cookbook
    • Crates.io
    • The Cargo Guide
About docs.rs Privacy policy Build queue
logo

logo

Crate rd_util

  • Version 2.2.3
  • All Items
  • Re-exports
  • Modules
  • Structs
  • Enums
  • Constants
  • Functions
logo
Change settings

Crate rd_util

source · [−]

Re-exports

pub use iocost::IoCostModelParams;
pub use iocost::IoCostQoSParams;
pub use iocost::IoCostSysSave;
pub use journal_tailer::*;
pub use json_file::JsonArgs;
pub use json_file::JsonArgsHelper;
pub use json_file::JsonConfigFile;
pub use json_file::JsonLoad;
pub use json_file::JsonRawFile;
pub use json_file::JsonReportFile;
pub use json_file::JsonSave;
pub use storage_info::*;
pub use systemd::TransientService;

Modules

anon_area
iocost
journal_tailer
json_file
storage_info
systemd

Structs

IS_FB_PROD
LambdaRequest
LambdaResponse
NR_SYSTEM_CPUS
PAGE_SIZE
ROTATIONAL_SWAP
TOTAL_SYSTEM_MEMORY
TOTAL_SYSTEM_SWAP

Enums

ProgState

Constants

MSEC
READ
SWAPPINESS_PATH
TO_MSEC
TO_PCT
WRITE
ZSWAP_ENABLED_PATH

Functions

chgrp
child_reader_thread
custom_underline
double_underline
exe_dir
fill_area_with_random
find_bin
format4_pct
format4_pct_dashed
format_count
format_count_dashed
format_duration
format_duration_dashed
format_pct
format_pct_dashed
format_percentile
format_period
format_size
format_size_dashed
format_unix_time
full_version
init_logging
nr_cpus
override_system_configuration
parse_duration
parse_frac
parse_semver
parse_size
parse_version
prog_exiting
prog_kick
read_cgroup_flat_keyed_file
read_cgroup_nested_keyed_file
read_one_line
read_swappiness
read_zswap_enabled
run_command
scale_ratio
set_prog_exiting
set_sgid
setup_prog_state
to_gb
to_kb
to_mb
total_memory
total_swap
underline
unix_now
unix_now_f64
verify_agent_and_hashd
wait_prog_state
write_one_line