Skip to main content

Module range_object_map

Module range_object_map 

Source
Expand description

Implements a map from allocation ranges to data. This is somewhat similar to RangeMap, but the ranges and data are discrete and non-splittable – they represent distinct “objects”. An allocation in the map will always have the same range until explicitly removed

Re-exports§

use std::ops::Range; 🔒
use rustc_abi::Size; 🔒
use rustc_const_eval::interpret::AllocRange; 🔒

Structs§

Elem 🔒
RangeObjectMap

Enums§

AccessType

Type Aliases§

Position 🔒
Index of an allocation within the map