Docs.rs
  • bsud-0.1.4
    • bsud 0.1.4
    • Permalink
    • Docs.rs crate page
    • BSD-3-Clause
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • jerome-jutteau
    • Dependencies
      • clap ^4.2.7 normal
      • datetime ^0.5.2 normal
      • easy-error ^1.0.0 normal
      • env_logger ^0.10.0 normal
      • jsonrpc-core ^18.0.0 normal
      • jsonrpc-derive ^18.0.0 normal
      • jsonrpc-http-server ^18.0.0 normal
      • lazy_static ^1.4.0 normal
      • lfs-core ^0.11.1 normal
      • log ^0.4.17 normal
      • outscale_api ^1.6.0 normal
      • proc-mounts ^0.3.0 normal
      • reqwest ^0.11.17 normal
      • secrecy ^0.8.0 normal
      • serde ^1.0.163 normal
      • serde_derive ^1.0.163 normal
      • serde_json ^1.0.96 normal
      • signal-hook ^0.3.15 normal
      • threadpool ^1.8.1 normal
      • async-process ^2.0.0 dev
      • cucumber ^0.20 dev
      • env_logger ^0.10.0 dev
      • futures ^0.3 dev
      • rand ^0.8.5 dev
      • tokio ^1.33.0 dev
    • Versions
    • 0% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

bsudlib0.1.4

Crate Items

  • Structs
  • Enums
  • Functions

List of all items

Structs

  • args::Args
  • bsu::API_LIMITER
  • bsu::Bsu
  • config::CLOUD_CONFIG
  • config::Config
  • config::ConfigFileAuth
  • config::ConfigFileDrive
  • config::REGION
  • config::SUBREGION
  • config::VM_ID
  • drive::Drive
  • drive::Drives
  • lvm::JsonDesc
  • lvm::Lv
  • lvm::Lvm
  • lvm::Pv
  • lvm::Pvseg
  • lvm::Seg
  • lvm::Vg
  • utils::ExecOutput

Enums

  • config::DiskType
  • config::DriveTarget
  • drive::DriveCmd

Functions

  • args::parse
  • bsu::api_limiter
  • config::discover_vm_config
  • config::load
  • config::region
  • fs::available_bytes
  • fs::create_folder
  • fs::device_seems_formated
  • fs::extend_fs_max
  • fs::format
  • fs::is_folder
  • fs::is_mounted
  • fs::mount
  • fs::resize
  • fs::size_bytes
  • fs::umount
  • fs::used_bytes
  • fs::used_perc
  • lvm::create_lv
  • lvm::extend_vg
  • lvm::get_lv
  • lvm::get_lv_size_bytes
  • lvm::get_report
  • lvm::get_report_with_no_vg
  • lvm::get_reports
  • lvm::get_vg
  • lvm::get_vg_size_bytes
  • lvm::init_pv
  • lvm::lv_activate
  • lvm::lv_extend_full
  • lvm::lv_path
  • lvm::lv_reduce
  • lvm::pv_move
  • lvm::pv_move_no_arg
  • lvm::pv_remove
  • lvm::vg_activate
  • lvm::vg_create
  • lvm::vg_reduce
  • lvm::vg_scan
  • utils::bytes_to_gib
  • utils::bytes_to_gib_rounded
  • utils::exec
  • utils::exec_bool
  • utils::gib_to_bytes