1#[allow(non_snake_case)] 2#[repr(transparent)] // single-field: layout-compatible with Id (get_if relies on this) 3#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] 4pub struct Bound<Id> { 5 pub boundTo: Id, 6}