pub struct GridAxisIndex(/* private fields */);Expand description
Source-scoped, lazily built IfcGridAxis id -> owning IfcGrid id map.
Opaque and shareable: every decoder over one source may hold the same
Arc<GridAxisIndex> (EntityDecoder::set_grid_axis_index), so the one
scan that builds it is paid once per source rather than once per
per-element decoder. The columnar and dense entity indexes carry one and
install it with themselves.
Trait Implementations§
Source§impl Debug for GridAxisIndex
impl Debug for GridAxisIndex
Auto Trait Implementations§
impl !Freeze for GridAxisIndex
impl RefUnwindSafe for GridAxisIndex
impl Send for GridAxisIndex
impl Sync for GridAxisIndex
impl Unpin for GridAxisIndex
impl UnsafeUnpin for GridAxisIndex
impl UnwindSafe for GridAxisIndex
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more