Struct blkid::BlkId [] [src]

pub struct BlkId { /* fields omitted */ }

Methods

impl BlkId
[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.

number of values in probing result

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

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()).

alignment offset in bytes or 0.

minimum io size in bytes or 0.

optimal io size in bytes or 0.

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

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

Trait Implementations

impl Drop for BlkId
[src]

A method called when the value goes out of scope. Read more