use PhantomData;
use crateSlotId;
/// A typed handle to a lazily-computed slot within a [`Context`].
///
/// The handle itself is lightweight (just an id) and does not own the data.
/// All data lives inside the Context.
// Handles are Copy/Clone since they're just ids.