Crate freebsd_geom

Crate freebsd_geom 

Source

Re-exports§

pub use error::Error;
pub use structs as raw;

Modules§

error
structs
This is the uncleaned result of XML deserialization. You probably want the objects and methods in the geom::graph module instead.

Structs§

Edge
An Edge connects two Geoms in a tree.
Geom
A Geom is the essential object in a GEOM graph.
Graph
A geom::Graph represents a snapshot of the GEOM state of a FreeBSD instance.
Mode
GEOM internal access reference counts
PartMetadata
Metadata associated with GeomClass::PART Geoms.

Enums§

EdgeMetadata
Metadata associated with an Edge.
GeomClass
The class of a Geom.
PartScheme
Specific partition schemes for GeomClass::PART geom PartMetadata.
PartState
The PartState::CORRUPT state on a GeomClass::PART Geom indicates any of several possible issues with metadata on the parent Geom.

Functions§

get_graph
Returns a structure representing the GEOM graph on the running system.

Type Aliases§

EdgeId
A unique identifier for an Edge in a Graph.
NodeId
A unique identifier for a Geom in a Graph.