Crate block_utils [−] [src]
Structs
AsyncInit | |
Device |
Device information that is gathered with udev |
Enums
Filesystem |
This allows you to tweak some settings when you're formatting the filesystem |
FilesystemType |
What type of filesystem |
MediaType |
What type of media has been detected. |
MetadataProfile |
This is used for formatting btrfs filesystems and setting the metadata profile |
Scheduler |
Functions
async_format_block_device | |
format_block_device |
Synchronous utility to format a block device with a given filesystem. Note: ZFS creation can be slow because there's potentially several commands that need to be run. async_format_block_device will be faster if you have many block devices to format |
get_device_info |
Returns device information that is gathered with udev. |
is_block_device |
Checks to see if the subsystem this device is using is block |
mount_device |
Utility function to mount a device at a mount point NOTE: This assumes the device is formatted at this point. The mount will fail if the device isn't formatted. |
set_elevator | |
weekly_defrag |