Struct blkid::BlkId [] [src]

pub struct BlkId { /* fields omitted */ }

Methods

impl BlkId
[src]

[src]

[src]

Calls probing functions in all enabled chains. The superblocks chain is enabled by default. The blkid_do_probe() stores result from only one probing function. It's necessary to call this routine in a loop to get results from all probing functions in all chains. The probing is reset by blkid_reset_probe() or by filter functions. This is string-based NAME=value interface only.

[src]

[src]

[src]

number of values in probing result

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Enables/disables the topology probing for non-binary interface.

[src]

This is a binary interface for topology values. See also blkid_topology_* functions. This function is independent on blkid_do_[safe,full]probe() and blkid_probe_enable_topology() calls. WARNING: the returned object will be overwritten by the next blkid_probe_get_topology() call for the same pr. If you want to use more blkid_topopogy objects in the same time you have to create more blkid_probe handlers (see blkid_new_probe()).

[src]

alignment offset in bytes or 0.

[src]

minimum io size in bytes or 0.

[src]

optimal io size in bytes or 0.

[src]

logical sector size (BLKSSZGET ioctl) in bytes or 0.

[src]

logical sector size (BLKSSZGET ioctl) in bytes or 0.

Trait Implementations

impl Drop for BlkId
[src]

[src]

Executes the destructor for this type. Read more