System Disk Information Collector

A package for collect information about disk drive means SSD/HDD etc.

You can collect disk information from any device with just a function call. you will be able to collect the disk name, disk model, disk size and disk serial number information with this package.

Install Package cargo add system_diskinfo

Add Dependencies system_diskinfo = "0.1.3"

Modules

Functions

Guideline

First of all add this package to your dependencies in cargo.toml file, then open a file where you want to use and add the package in the top of the file like use system_diskinfo, after that, to get the correct output use it like this: - First write the package name. ( system_diskinfo ) - Add double clone. ( :: ) - Write module name using camel case. ( driveName ) - Add double clone. ( :: ) - Call the function using snake case. ( drive_name )

Example

We are printing here the total capacity information about the disk drive of a system.

cargo.toml [dependencies] system_diskinfo = "0.1.3"

main.rs ``` use system_diskinfo;

fn main() { let size = systemdiskinfo::driveSize::drivesize(); println!("Disk Drive Size: {}", size); } ```

Open your terminal with the correct path of your project and run cargo run command ``` --- Output ---

Disk Drive Size: 512105932800 ```

Best Regards.