Enum block_utils::Filesystem [] [src]

pub enum Filesystem {
    Btrfs {
        leaf_size: u64,
        metadata_profile: MetadataProfile,
        node_size: u64,
    },
    Ext4 {
        inode_size: u64,
        reserved_blocks_percentage: u8,
        stride: Option<u64>,
        stripe_width: Option<u64>,
    },
    Xfs {
        block_size: Option<u64>,
        force: bool,
        inode_size: Option<u64>,
        stripe_size: Option<u64>,
        stripe_width: Option<u64>,
        agcount: Option<u64>,
    },
    Zfs {
        block_size: Option<u64>,
        compression: Option<bool>,
    },
}

This allows you to tweak some settings when you're formatting the filesystem

Variants

Fields of Btrfs

Fields of Ext4

Fields of Xfs

This is optional. Boost knobs are on by default: http://xfs.org/index.php/XFS_FAQ#Q:_I_want_to_tune_my_XFS_filesystems_ for_.3Csomething.3E

Fields of Zfs

The default blocksize for volumes is 8 Kbytes. An power of 2 from 512 bytes to 128 Kbytes is valid.

Enable compression on the volume. Default is fals

Methods

impl Filesystem
[src]

[src]

Trait Implementations

impl Debug for Filesystem
[src]

[src]

Formats the value using the given formatter.