Module hwlocality::topology::builder
source · Expand description
Building a topology with a custom configuration
The hwloc topology building process can be customized, which means that at any given point in time, a topology can either be in a non-built state that only allows for configuration operations, or in a built state that cannot be configured anymore but allows for most library operations.
In a time-honored Rust tradition, this binding models this using two different types, one for the topology building process (which uses the familiar builder pattern) and one for the fully built topology. This module is all about implementing the former type.
Structs§
- Topology building configuration flags
- Attempted to configure the topology from an invalid process ID
- Mechanism to build a
Topology
with custom configuration
Enums§
- An invalid input file path was specified as the topology source
- Invalid text was specified as the topology source
- Type filtering flags
- Errors that can occur when filtering types